发表于: 2017-04-09 23:51:23
2 1104
今天完成的事情:为加减按钮添加函数:使其点击加减按钮玩家人数会随之变化:
function less() {
bb().value--;
if (bb().value<6){
alert("人太少了,再找几个小伙伴来吧");
bb().value=6;
}
else {
aa().value=bb().value;// 将玩家人数赋值给滑轮的值
}
}
function bush() {
bb().value++;
if (bb().value>18){
alert("人太多了,可以分一批人再开一局");
bb().value=18;
}
else {
aa().value=bb().value;
}
}
并且在人数小于6人大于18人的时候弹出提示框;
查看资料js数组,js数组如何添加元素,js数组乱序;看蒙圈啦。
明天计划做的事情:必须完成task2,解决所有问题。
遇到的问题:尝试根据玩家数量,动态设置杀手和平民的数量,研究了一下午,但是爆了很多错,没有成功;我的
思路大概是当点击设置按钮时,水民和杀手等于下面输入框的人数, 杀手的人数为1/4设置向下取整,也就是不满
8个人杀手将会是1,水民的人数等于总人数减去杀手人数,至于如何点击设置是上面方框内显示出杀手和水民数
量应该是用innerHTML吧,(innerHTML就是里面的字符按html标记的语言格式取出来或重新设置。)
这段英文百度翻译了一下意思是:Uncaught TypeError:空不能设置属性innerHTML”;把数组写进去也一样报错
实在没办法把师兄的代码直接复制过来试试看,还是报错,彻底蒙蔽了。可能还是我其他地方写的有问题吧。
收获:没啥收获,各种报错!
评论