
需要知道这个标签是什么,然后使用名字来定位例如
<input
name='username'
value='enozoomcom'
/>
我们来获取这个name为username的value值
$(function(){
alert($("input[name='username']")val())
})
"1、利用标签名获取元素
$(""标签名"")
2、通过ID获取元素
$(""#id_name"")
3、通过 类名获取元素
$(""className"")
4、一次性获取多个元素
$(""元素名, 元素名, 元素名 "")
5、通过指定层次关系获取元素
$(""祖先 子孙"")
$(""父 > 子"")
$(""前 + 后"")
$(""兄 ~ 弟"")
6、根据元素的属性值获取元素
[attribute]
[attribute = value]
[attribute != value]
[attribute ^= value]
[attribute $= value]
[attribute = value]"
一个是jQuery封装对象,一个是DOM API返回的封装对象。
两个都不是数组,而是伪数组。
var $id= $('input[name="id"]');var id = documentgetElementsByName("id");
consolelog($id === id); // false 是不同的伪数组对象
consolelog($id[0] === id[0]); // true 这两个伪数组内的对象都是DOM对象,是相同的。
// 所以,不论你使用
consolelog($id[0]value);
// 还是,都是一样的
consolelog(id[0]value);
以上就是关于jquery中怎么根据name属性定位一个元素全部的内容,包括:jquery中怎么根据name属性定位一个元素、jQuery 怎么获取类名、jQuery取name和byName取值区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)