问答详情
源自:3-1 jQuery的属性与样式之.attr()与.removeAttr()

怎么区别DOM元素自带属性和附加属性

能详细的说明一下DOM元素自带属性和附件属性的区别吗?

提问者:慕码人1183263 2017-02-10 17:13

个回答

  • ShininG詩永
    2017-02-12 22:17:17

    我的理解,如果有1.<input type="button" id="btn" />自带属性应该就是type、id;而附加属性是后面加上去的,比如加个document.getElementById('btn').value='hello';那么,input表情HTML结构就变成2.<input type="button" id="btn" value="hello" />了。在第一条标签用attr('value')肯定为undefined或者null,但此时在第二条标签用attr('value')就能得到hello了。具体attr()和prop()区别看网址http://jingyan.baidu.com/article/e75057f2a24a8eebc81a8959.html