javascript attributes属性是干什么的
程序员文章站
2022-04-14 19:53:12
...
在javascript中,attributes属性可以获取并返回指定元素节点的属性集合,即NamedNodeMap对象;语法“元素节点.attributes”。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
attributes 属性返回指定节点的属性集合,即 NamedNodeMap对象。
提示:您可以使用 length 属性来确定属性的数量,然后您就能够遍历所有的属性节点并提取您需要的信息。
语法:node.attributes
返回值:NamedNodeMap 对象,表示属性的集合。
<!DOCTYPE html> <html> <body> <p>点击按钮来查看 button 元素拥有多少属性。</p> <button id="myBtn" onclick="myFunction()">试一下</button> <p id="demo"></p> <script> function myFunction() { var x = document.getElementById("myBtn").attributes.length; document.getElementById("demo").innerHTML = x; } </script> </body> </html>
我们猜猜结果是多少?结果应该是 2(button 元素的 id 和 onclick 属性)。看看效果图:
【推荐学习:javascript高级教程】
以上就是javascript attributes属性是干什么的的详细内容,更多请关注其它相关文章!
上一篇: Mysql之运算符与函数的总结
推荐阅读
-
data-mod-config这个属性是做什么的?_html/css_WEB-ITnose
-
javascript - 京东一个商品多个属性对应多个页面是怎么实现的
-
javascript - JS中对象的作用域?或者是对象的属性的一些疑问?
-
smarty模板文件.tpl在写标签的样式设置的时候href属性值为什么写“javascript:”就能完成,这样写了如何实现的,就是样式设置的路径是如何读取的
-
JavaScript中call、apply、bind是做什么的?为什么要使用它们?
-
javascript - JS中对象的作用域?或者是对象的属性的一些疑问?
-
【JavaScript】方法属性的匿名函数是匿名函数么(附:获取当前执行函数名称的方法)
-
大三拿到了一个网络公司去实习的机会,说的是干php会有人带,但去到后却说是做JavaScript多一点,怎么办?
-
什么是JavaScript全局对象?全局对象有哪些属性?
-
大三拿到了一个网络公司去实习的机会,说的是干php会有人带,但去到后却说是做JavaScript多一点,怎么办?