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

con.title与con.getAttribute('title')作用一样吗?

var a=con.title

var a=con.getAttribute('title')

这两种获取属性的方法有什么不同?

在使用的时候什么情况下使用第一种,什么时候使用第二种呢?

提问者:_十年 2016-09-30 18:08

个回答

  • 慕粉3951534
    2016-10-12 15:24:03

    这两种的效果大体一致,都能获得 title 属性的值,我试验了一下,有一个小小的不同,那就是当对象没有设置 title 属性时,直接 .title 获得的是一个空字符串 "",而  getAttribute("title") 获得的是 null,这是一个小小的区别。

  • 慕盖茨7863851
    2016-09-30 20:08:48

    可以参考这个问题:

    http://www.imooc.com/qadetail/83836