javascript如何获取点击元素的值

JavaScript013

javascript如何获取点击元素的值,第1张

可以通过js dom 来获取,对元素设一个id值,然后为元素绑定一个click事件或直接设置 "onclick=",然后调用相应的function,在function中通过:document.getElementById("") ,就可以获取到地点的元素对象,然后在浏览器中按F12进行调试,就可以看到这个对应的所有属性及方法,当然元素的值也在里面。

单纯获取值是:document.getElementById("").value

是获得索引么?不考虑兼容问题,用一下document.getElementsByClassName

var child = document.getElementsByClassName("child")

for (var i = 0 i < child.length i++) {

    var a = child[i]

    a.index = i//给每个className为child的元素添加index属性

    a.onclick = function () {

        alert(this.index)

    }

}

这样你每次点击就能获得你点击的元素的index