问答详情
源自:9-5 getAttribute()方法

有什么区别吗

var name = elementNode.getAttribute(name);


var name = elementNode.name;


提问者:qiangeyaoxuexi 2016-09-07 14:55

个回答

  • 安静的学习
    2016-09-07 18:03:26
    已采纳

    通过元素节点的属性名称获取属性的值。

    元素节点名

  • jidashen
    2016-09-14 14:46:38

     <li title="第1个li">HTML</li>  

    getAttribute("title") 获得的是 属性title的值 :第1个li

    elementNode.name 获得是 节点名即标签名 LI,(此时elementNode是li标签对象)

    一个标签名  一个是属性的值

    相互赋值没啥意义,还可能有问题

  • 慕前端9656150
    2016-09-07 21:42:40

    一个是property(属性),一个是attribute(特性),具体的你可以百度下区别。

  • LuJia_Zong
    2016-09-07 18:29:14

    getAttribute()通过元素节点的属性名称获取属性的值。第二个应该是元素节点的名。。。