<body>
<div id="div1" index="2"></div>
<script type="text/javascript">
var div = document.getElementById('div1');
alert(div.index)----》已在行间自定义属性值设为2,为什么获取不到?
div.index = 1;----》在js中设置了自定义属性值为1之后,在下面一行可以获取到值?
alert(div.index)
div.setAttribute('index','3');
alert(div.getAttribute('index'))
//alert(div.getAttribute('index'))
//alert(div['id'])
</script>
</body>
UYOU
相关分类