javascript:属性和特性区别
attribute:html标签的属性
<div class="left" aa="bb" id="div1" checked="checked"></div>
div1 = document.getElementById("div1");
div1.getAttribute("checked");//属性为checked
div1.getAttribute("aa");//属性为bb
property:特性是DOM对象中的属性
//<div class="left" aa="bb" id="div1" checked="checked"></div>
div1 = document.getElementById("div1");
div1.checked;//特性为ture
div1.aa;//没有aa 为undefined
PS:html标签中非自定义属性和DOM对象会有一一对应的属性

浙公网安备 33010602011771号