<span bb="123" onclick="aa(this.bb)">125</span>
js代码:
function aa(val){
alert(val) //就会输出 123
//在这里val 就是你所点击的span的bb值
}
在日常的开发当中,我们会发现系统定义的属性没有办法满足我们的开发,所以我们需要自己去定义属性。下面分享一个定义属性的实例:
上面的例子简单实现了JS的自定义属性以及自定义属性的使用,希望对看文章的小伙伴有所帮助。
<script>var testEle = document.getElementById("test")
testEle.setAttribute("demo")
</script>
<a href="#" id="test" demo="1" onclick="alert(this.attributes['demo'].nodeValue)">(1)有</a>
<a href="#" id="test" demo="2" onclick="alert(this.attributes['demo'].nodeValue)">(2)无</a>