jquery怎么获得元素的属性id值

jquery怎么获得元素的属性id值,第1张

如:$("#textId")attr("width")是获取Id为textId的控件的width属性

$("className")attr("width")是获取包含class名为className的控件的width属性

$("[name=textName]")attr("width")是获取name为textName的控件的width属性

但要注意,jquery取到的可能是一个数组,如果确定属性为同一值,则没问题,否则应该循环取得控件,再取属性值

如:$("#textId")[0]width是取第一个控件的width属性

但也有写属性用attr取不到,也需要用角标的方式取得控件后在取属性!

$(function(){//相当天body的 onload,要等页页面加载完毕后才能找到iframe

 $("#hong")contents()find("body")append("I'm in an iframe!");

});

  </script>

  <iframe width="1198" height="729" name="hong" id="hong" src="" scrolling="no" style="text-align:center"></iframe>

最好第一个

button

都定义一个

id

的性情,这样就能一个一个获取了,如果你用

class,那不知道是哪一个了,如果是

<input

type="button"

name="button1"

class="button"

id="button1"

value="提交">

那么用$("#button1")attr("name")就能获得他的name值了

其实有一个非常简单的方法,那就是在那几个相同name的标签里面加上一个相同的类。你可以在标签里面写几个类的如:<div class="fdiv tdiv mdiv"></div>;就可以了在调用

$('fdiv')就可以了啊

以上就是关于jquery怎么获得元素的属性id值全部的内容,包括:jquery怎么获得元素的属性id值、JQuery怎么获取子窗口的元素、如何用 jquery 获取button里的name值。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存