发表于: 2017-06-10 21:44:30
1 1174
今天进行的是任务2的内容。
1. 解决了杀手和平民的身份分配并进行了赋值
var killer = [];
var folk = [];
var killerNum = document.getElementById("killerNum");
var folkNum = document.getElementById("folkNum");
function member_setting() {
if (playerMember.value>=4 && playerMember.value<=8) {
killer.length = 1;
} else if (playerMember.value>=9 && playerMember.value<=11) {
killer.length = 2;
} else if (playerMember.value>=12 && playerMember.value<=15) {
killer.length = 3;
} else {
killer.length = 4;
}
console.log(killer.length);
killerNum.value = killer.length;
folkNum.value = playerMember.value-killer.length;
for (var i=0; i<killer.length; i++) {
killer[i] = "杀手";
}
for (var x=0; x<playerMember.value-killer.length; x++) {
folk[x] = "平民";
console.log(folk);
console.log(folk[0]);
}
}
2. 整理了一下列表的生成
列表生成是对dom节点的操作,具体打算这样做
a. 将所有的身份默认成“平民”。
b. 随机抽取杀手人数的“平民”并去重,然后进行“杀手”赋值。
c. dom节点生成
3. 写了接下来需要的页面并进行页面跳转
function skip() {
if () {
window.location.href = "js-2-identification.html";
} else {
alert("请设置身份");
}
}
(条件通过列表判断明天写)
4. 做了剩余几个页面html&css文件
今天遇到的问题就是列表生成,思路已经解决了,明天敲一敲试一下,争取尽快写完这一系列任务
收获就是理解了更多dom节点的操作,还有页面跳转
评论