在业务开发中我们经常需要获取到元素身上的一些属性来进行操作
// <span alt="span"></span>
// 获取节点
const element_span = document.querySelector('span')
// 获取 alt 属性
let attor = element_span.getAttribute('alt')
// 修改 alt 属性
element_span.onclick = function(){
// 将 alt 的 span 修改为 test
this.setAttribute('alt','test')
}
有些元素自带的属性可以直接 . 出来,但是一些自定义属性就获取不到