发表于: 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。

收获

收获了爆炸的心态





返回列表 返回列表
评论

    分享到