var maindiv = document.getElementById("maindiv");//父元素
var childs = maindiv.children;//获取到子元素集合
然后该怎么写呀?
...全文
442打赏收藏
javascript基础问题
刚刚开始自学javascript,动态创建了n个div,现在想给每个div绑定点击事件,就不会了。请前辈教教。原生javascript var maindiv = document.getElementById("maindiv");//父元素 var childs = maindiv.children;//获取到子元素集合 然后该怎么写呀?
function clickEvent() {
alert(this.innerHTML);
}
for (var i = 0; i < 10; i++) {
var div = document.createElement("div");
div.innerHTML = "div"+i;
div.onclick = clickEvent;
document.body.appendChild(div);
}