jquery测试文档
Jquery版本:* jQuery JavaScript Library v1.3.2 * http://jquery.com/
引用:<script src="JS/jquery.js" type="text/javascript"></script>
测试1:给隐藏域赋值:
控件:<input type="hidden" id="hdInfo" />
脚本:function aa()
{
jQuery("#hdInfo").val('test');
alert(jQuery("#hdInfo").val());
//等价于
$("#hdInfo").val('test');
alert($("#hdInfo").val());
}
测试2:获得table第一列的所有数据:
控件:<table cellspacing="0" rules="all" border="1" id="dataGridView1" style="border-collapse:collapse;">
<tr>
<th scope="col">编号</th><th scope="col">学号</th><th scope="col">姓名</th><th scope="col">课程编号</th><th scope="col">课程名称</th><th scope="col">分数</th>
</tr><tr>
<td>1</td><td>2005001 </td><td>张三 </td><td>10001</td><td>数学 </td><td>69</td>
</tr><tr>
<td>2</td><td>2005001 </td><td>张三 </td><td>10001</td><td>数学 </td><td>69</td>
</tr><tr>
<td>3</td><td>2005001 </td><td>张三 </td><td>10002</td><td>语文 </td><td>78</td>
</tr><tr>
<td>4</td><td>2005001 </td><td>Thomas</td><td>10002</td><td>语文 </td><td>78</td>
</tr><tr>
<td>5</td><td>2005002 </td><td>李四 </td><td>10001</td><td>数学 </td><td>89</td>
</tr>
</table>
脚本:function aa()
{
alert(jQuery("#dataGridView1 tr td:first-child").text());
//alert(jQuery("table tr td:first-child").text()); //通用型
}
测试3:获得所选中的radio中lable中的值:
控件: <input id="rblProject_0" type="radio" name="rblProject" value="A" /><label for="rblProject_0">A 已经使用</label></td><td><input id="rblProject_1" type="radio" name="rblProject" value="B" /><label for="rblProject_1">B 近期上线 </label></td><td><input id="rblProject_2" type="radio" name="rblProject" value="C" /><label for="rblProject_2">C 尚无规划 </label></td><td><input id="rblProject_3" type="radio" name="rblProject" value="D" checked="checked" /><label for="rblProject_3">D 不清楚 </label>
脚本:function aa()
{
alert(jQuery("input[name='rblProject']:checked").next("label").html()); //或者用下面的方式也可以得到值
alert(jQuery("input[name='rblProject']:checked").next("label").text());
}
测试4:超连接标签选中时更改样式:
控件: <asp:TreeView ID="stv1" runat="server" ShowLines="true" ImageSet="Arrows" >
<HoverNodeStyle Font-Bold="True" Font-Underline="True" ForeColor="#5555DD" />
<ParentNodeStyle Font-Bold="False" />
<SelectedNodeStyle Font-Bold="True" Font-Underline="True" ForeColor="#5555DD" HorizontalPadding="0px" VerticalPadding="0px" />
<NodeStyle Font-Names="Tahoma" Font-Size="10pt" ForeColor="Black" HorizontalPadding="5px" NodeSpacing="0px" VerticalPadding="0px" />
</asp:TreeView>
脚本:jQuery( function()
{
var treeObj = jQuery("#<%=stv1.ClientID %>");
var anchorObjList = treeObj.find("a");
anchorObjList.click( function()
{
anchorObjList.filter(".selectStyle").removeClass("selectStyle");
anchorObjList.filter(".ctl00_ContentPlaceHolder1_stv1_0.ctl00_ContentPlaceHolder1_stv1_1.ctl00_ContentPlaceHolder1_stv1_5").removeClass("ctl00_ContentPlaceHolder1_stv1_0 ctl00_ContentPlaceHolder1_stv1_1 ctl00_ContentPlaceHolder1_stv1_5");
jQuery(this).addClass("selectStyle");
});
});
测试4:两种表达的不同:
控件: 无
脚本:jQuery(function($) {});
function aa(){}
区别在于:第一种当DOM加载完成后,执行其中的函数。第二个function aa()需要在页面中调用
jquery测试文档的更多相关文章
- 测试文档锁:doc.LockDocument()
/// <summary> /// 总结:用到DocumentManager.Open(filePath)时,如果是ForWrite,就需要用到lock文档锁. /// </summ ...
- jquery获取文档高度和窗口高度的例子
jquery获取文档高度和窗口高度,$(document).height().$(window).height() $(document).height():整个网页的文档高度 $(window).h ...
- ASP.NET WebAPI使用Swagger生成测试文档
ASP.NET WebAPI使用Swagger生成测试文档 SwaggerUI是一个简单的Restful API测试和文档工具.简单.漂亮.易用(官方demo).通过读取JSON配置显示API .项目 ...
- js、jQuery 获取文档、窗口、元素的各种值
基于两年开发经验,总结了 javascript.jQuery 获取窗口.文档.元素的各种值 javascript: 文档:是整个document所有的内容 浏览器当前窗口文档body的宽度: docu ...
- python 全栈开发,Day54(jQuery的属性操作,使用jQuery操作input的value值,jQuery的文档操作)
昨日内容回顾 jQuery 宗旨:write less do more 就是js的库,它是javascript的基础上封装的一个框架 在前端中,一个js文件就是一个模块 一.用法: 1.引入包 2.入 ...
- python全栈开发day48-jqurey自定义动画,jQuery属性操作,jQuery的文档操作,jQuery中的ajax
一.昨日内容回顾 1.jQuery初识 1).使用jQuery而非JS的六大理由 2).jQuery对象和js对象转换 3).jQuery的两大特点 4).jQuery的入口函数三大写法 5).jQu ...
- 使用jQuery匹配文档中所有的li元素,返回一个jQuery对象,然后通过数组下标的方式读取jQuery集合中第1个DOM元素,此时返回的是DOM对象,然后调用DOM属性innerHTML,读取该元素 包含的文本信息
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- ASP.NET WebAPI 测试文档 (Swagger)
ASP.NET WebAPI使用Swagger生成测试文档 SwaggerUI是一个简单的Restful API测试和文档工具.简单.漂亮.易用(官方demo).通过读取JSON配置显示API .项目 ...
- jQuery 的文档操作
在 js 中也有DOM操作,也可以进行 增删改查 ,但是通过 js 的DOM操作会发现,我的天哪,代码好多.但是 jQuery的文档操作就少了很多. js 中 DOM 的示例 : var box = ...
随机推荐
- Mint UI 使用指南
上来直接在webpack里将Mint UI引入项目,发现各种问题.饿了么组件库文档太坑了,好多地方写错,有些该说明的地方没说,比如例子里单文件.vue组件里用的类post-css处理器,我一直使用SA ...
- 实战caffe多标签分类——汽车品牌与车辆外观(C++接口)[详细实现+数据集]
前言 很多地方我们都需要用到多标签分类,比如一张图片,上面有只蓝猫,另一张图片上面有一只黄狗,那么我们要识别的时候,就可以采用多标签分类这一思想了.任务一是识别出这个到底是猫还是狗?(类型)任务二是识 ...
- LockWindowUpdate的函数的用法
Application.ProcessMessages;LockWindowUpdate(Self.Handle); //锁住当前窗口 LockWindowUpdate(0)//解除锁定窗口 Lock ...
- springboot 配置多数据源 good
1.首先在创建应用对象时引入autoConfig package com; import org.springframework.boot.SpringApplication; import org. ...
- Android 调用系统分享文字、图片、文件,可直达微信、朋友圈、QQ、QQ空间、微博
原文:Android 调用系统分享文字.图片.文件,可直达微信.朋友圈.QQ.QQ空间.微博 兼容SDK 18以上的系统,直接调用系统分享功能,分享文本.图片.文件到第三方APP,如:微信.QQ.微博 ...
- ASP.NET Core 配置 MVC - ASP.NET Core 基础教程 - 简单教程,简单编程
原文:ASP.NET Core 配置 MVC - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core 配置 MVC 前面几章节中,我们都是基于 ASP.NET 空项目 ...
- UVE开发环境搭建及项目启动
1.IDE安装visual studio code ,略: 2.node安装(node-v10.5.0-win-x64.zip),解压即可: 3.配置node环境变量,cmd 输入node -v.np ...
- DELPHI下多线程编程的几个思维误区(QDAC)
有几个网友私下问我一些有关线程的事情.过节写个东西上来大家交流. 思维误区1,自己新建的THREAD是线程,自己的主程序不是线程. 很多人在多线程编程没有把主线程也当作线程.其实主线程也是线程.看起来 ...
- android studio中使用9-patch报错mergeDebugResource及Duplicate resources错误处理
由于项目中新导入了两张图片,进行9-patch之后,文件名称包含XXXX.9.png , 而android studio 对资源文件的名称有要求仅支持[A-Z][a-z][0-9]格式 而XXX.9 ...
- JS注册事件
<html xmlns="http://www.w3.org/1999/xhtml"><head> <title></title&g ...