jQuery根据name属性进行查找的用法分析
本文实例讲述了jQuery根据name属性进行查找的用法。分享给大家供大家参考,具体如下:
$("div[id]") //选择所有含有id属性的div元素 $("input[name='newsletter']") //选择所有的name属性等于'newsletter'的input元素 $("input[name!='newsletter']") //选择所有的name属性不等于'newsletter'的input元素 $("input[name^='news']") //选择所有的name属性以'news'开头的input元素 $("input[name$='news']") //选择所有的name属性以'news'结尾的input元素 $("input[name*='man']") //选择所有的name属性包含'news'的input元素 $("input[id][name$='man']") //可以使用多个属性进行联合选择,该选择器是得到所有的含有id属性并且那么属性以man结尾的元素
例如:$(":input[name='login']") 表示查找的是name为login的表单
更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery操作DOM节点方法总结》、《jQuery扩展技巧总结》、《jQuery常用插件及用法总结》、《jQuery拖拽特效与技巧总结》、《jQuery表格(table)操作技巧汇总》、《jquery中Ajax用法总结》、《jQuery常见经典特效汇总》、《jQuery动画与特效用法总结》及《jquery选择器用法总结》
希望本文所述对大家jQuery程序设计有所帮助。
相关推荐
-
jquery 获取标签名(tagName)示例代码
如果是为了取到tagName后再进行判断,那直接用下面的代码会更方便: $(element).is('input') 如果是要取到标签用作到别的地方,可以使用一下代码: $(element)[0].tagName 或: $(element).get(0).tagName 下面是补充: jQuery 的 get(index) 方法允许选择一个实际的 DOM 元素并且对其直接操作,而不是通过 jQuery 函数,尔后可以直接访问 DOM 元素的 tagName 属性.$(this).get(0) 与
-
jquery 根据name名获取元素的value值
提问: 我要获取name属性为test的元素 但是这个test是赋值给变量的 如var name='test'; 即要获取name属性为变量name的元素 请问jquery怎么写? 答案: $("input[name="+name+"]") 问题和答案都很简单,正所谓会者不难难者不会,有相同需要的小伙伴自己来参考下吧.
-
jQuery 数据缓存data(name, value)详解及实现
作为一名程序员,一提到"缓存"你很容易联想到"客户端(浏览器缓存)"和"服务器缓存".客户端缓存是存在浏览者电脑硬盘上的,即浏览器临时文件夹,而服务器缓存是存在服务器内存中,当然在一些高级应用场合也有专门的缓存服务器,甚至有利用数据库进行缓存的实现.当然这些都不在本文的讨论范围,本文要讨论的是最流行的JavaScript框架jQuery的数据缓存实现原理,这是jQuery1.2.3版开始加入的新功能. 一. jQuery数据缓存的作用 jQuer
-
jquery根据name属性查找的小例子
复制代码 代码如下: $("div[id]") 选择所有含有id属性的div元素 $("input[name='newsletter']") 选择所有的name属性等于'newsletter'的input元素 $("input[name!='newsletter']") 选择所有的name属性不等于'newsletter'的input元素 $("input[name^='news']")
-
jquery tagname 取得方法
如果你查找Jquery的API,会发现这个好象是Jquery的一个盲点,找来找去也没有明确说明用什么办法可以取到HTML标签的名字,如果直接用 $("H1").tagName 这样的方式也无法取到"H1"这样的值,好象只会得到"undifined". 后来发现Jquery居然将tagName也视为属性之一了,有趣. 所以用 $("H1").attr("tagName") jquery tagname fun
-
jquery如何通过name名称获取当前name的value值
复制代码 代码如下: $("*[name='name']").val(); //获取vlaue值 $("*[name='name']").attr('id','name'); //添加id名称 $("*[name='name']").after('<div>hello world</div>'); //在当前外添加元素
-
jquery获取特定name所有选中的checkbox,支持IE9标准模式
原先的语句为var selectChks = $("input[type=checkbox][name=productItem][checked]");在IE7,IE8和IE9兼容模式都能正常获取但是在IE9标准模式下获取不到,length总为0于是查资料,发现如下写法var selectChks = $("input[type=checkbox][name=productItem]:checked");经测试在IE7,IE8和IE9兼容模式,IE9标准模式中也能正
-
JQuery 在文档中查找指定name的元素并移除的实现方法
JQuery 在文档中查找指定name的元素并移除的实现方法 $(document).find("img[name='imgSort']").remove(); 查找name为imgSort的图片标签,并移除它 以上这篇JQuery 在文档中查找指定name的元素并移除的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.
-
jquery使用$(element).is()来判断获取的tagName
如果希望取到tagName后再进行判断,可以使用jquery $(element).is()来实现. 如果是为了取到tagName后再进行判断,那直接用下面的代码会更方便: $(element).is('input') 如果是要取到标签用作到别的地方,可以使用代码: $(element)[0].tagName 或: $(element).get(0).tagName
-
jquery 通过name快速取值示例
复制代码 代码如下: function getValues_ByName() { var order = []; $("[name=chkbox_id]:checked").each(function () { order.push($(this).val()); }); var values = order.join(','); if (values == "") { alert("选项不能为空!"); return; } else { ale
-
jquery遍历input取得input的name
复制代码 代码如下: $("input:text", document.forms[0]).each(function(){alert(this.name)});
随机推荐
- AngularJS中的Promise详细介绍及实例代码
- 15个值得开发人员关注的jQuery开发技巧和心得总结【经典收藏】
- java必学必会之GUI编程
- IOS开发之判断两个数组中数据是否相同实例详解
- win7安装oracle10g 提示程序异常终止 发生未知错误
- javascript实现在线客服效果
- 防止重复发送 Ajax 请求
- PHP strip_tags() 去字符串中的 HTML、XML 以及 PHP 标签的函数
- smarty学习笔记之常见代码段用法总结
- Python通过解析网页实现看报程序的方法
- ajax实时任务提示功能的实现代码第1/2页
- win2003 安装 sqlserver 2005的方法
- Oracle数据创建虚拟列和复合触发器的方法
- 微信小程序 特效菜单抽屉效果实例代码
- 金山反病毒20050123_日报
- php 二维数组时间排序实现代码
- JDK源码之PriorityQueue解析
- Android中解决EditText放到popupWindow中,原有复制、粘贴、全选、选择功能失效问题
- C++日志记录类实例解析
- php数据库的增删改查 php与javascript之间的交互