- dom元素上一些普通常见的属性是可以直接获取或者设置的,例如id class type href src
- 自定义属性必须使用attribute
- 只想挂属性不想挂值,setAttribute (属性," ")
一、设置属性 setAttribute (属性,属性值)
<body>
<div id="div1" class="div2"></div>
<script type="text/javascript">
div1.setAttribute('class','div3');
div1.setAttribute('sunline','');
</script>
</body>
二、获取属性 getAttribute(属性)
三、删除属性 removeAttribute(属性)
四、检测属性 hasAttribute
<body>
<a href="http://www.baidu.com" id="needA">链接</a>
<script type="text/javascript">
console.log(needA.hasAttribute('href'))
</script>
</body>