jquery中怎么根据name属性定位一个元素

jquery中怎么根据name属性定位一个元素,第1张

需要知道这个标签是什么,然后使用名字来定位例如

<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取值区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9578549.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存