在不考虑兼容问题情况下,可用一下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值。