javascript 获取节点自定义属性的值

JavaScript014

javascript 获取节点自定义属性的值,第1张

可以这样:

<span bb="123" onclick="aa(this.bb)">125</span>

js代码:

function aa(val){

alert(val) //就会输出 123

//在这里val 就是你所点击的span的bb值

}

<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>