发表于: 2017-04-10 16:08:04
1 496
今天完成的任务
1.继续在任务四里面遨游
明天的计划
1.仍旧是任务四遨游
遇到的问题
1.想根据前面页面传来的数据来用js加载变数量的div,这个写div要在section下,一开始不想为这个section定id,本来是用class,结果一直报错。
document.getElementsByClassName('main').appendChild(div);
后来问了师兄,原来因为class不是唯一的,js默认这个main是一个数组,就算只有一个,也是调出来这个数组的第一个值
document.getElementsByClassName('main')[0].appendChild(div);
2.加载页面的时候通过传过来的参数来创建n个div
function load() {
for (i=1; i<role.length + 1; i++) {
var div = document.createElement('div');
div.className='role-box';
div.innerHTML='<p class="role-name"></p> <p class="role-num"></p>' +
'<p class="kill">杀死</p>';
document.getElementsByClassName('main')[0].appendChild(div);
document.getElementsByClassName('role-name')[i-1].innerHTML=role[i-1];
document.getElementsByClassName('role-num')[i-1].innerHTML=i;
}
}
3.一个问题,我怎么获取点击的role-box。。。。。。。我需要获取它下面的role-num的innerHtml。
收获
收获了爆炸的心态
评论