课程
/前端开发
/JavaScript
/JavaScript进阶篇
con[0].getAttribute('title')和con[0].title有什么区别吗?还是两个都能用?
2015-05-30
源自:JavaScript进阶篇 9-5
正在回答
是有区别的。
cont[0].title 这种方法只能获取 html元素原定义的一些属性 比如 id name title 这些属性
而getAttribute()方法可以获取 元素的任何属性值。比如 我自定义个属性 如下
<div id="div1" data-id="num1"></div>
这个时候你想获取 属性data-id 的值 你只有通过 getAttribute()方法
陈永仁_PHP 提问者
都能用,因为getElementsByTagName('')本来就是生成一个对象,对象上有各种方法属性。用.来取属性是可以的。
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
4 回答getAttribute()方法
2 回答为什么nodeObject.nextSibling不能使用getAttribute()方法
3 回答JS中getAttribute的问题
4 回答关于getAttribute的问题
1 回答直接访问节点属性和使用getAttribute()方法的区别?