发表于: 2017-01-02 21:56:16
1 1489
今天完成的事:
继续写任务四;
明天要做的事;
写任务四中关于游戏开始,杀手杀人,投票事件;
遇到的困难:
1:
var box_top = document.getElementsByClassName("box-top");
for (j = 0; j < x; j++) {
box_top[j].onclick = function () {
box_top[j].innerHTML = "水民";
}
}
var box_top = document.getElementsByClassName("box-top");
for (j = 0; j < x; j++) {
box_top[j].onclick = function () {
this.innerHTML = "水民";
}
}
想对数组做点击事件,但上面写法一直不对,后来发现是因为先加载完js在发生点击事件,j的值就是x,后来把box_top[j]改为this后就可以了,
2:计算机抽风了,一晚上在整电脑;
成果:学习了this这个知识点;除了之前用getElementById外今天用了其他几种方式
评论