发表于: 2017-03-14 21:43:33
2 738
今天完成的事情:
1 边思考js1,边看js教程,温习了dom节点的获取,更新;函数的定义和调用;变量转换的方法(toString等);循环以及条件判断。
2 任务1进展了一点:随机三个格子变换三种颜色,但其他6个格子颜色始终不变。
明天完成的事情:
1 结合任务看js教程;
2 使格子变换的跟任务要求一样;
3 进行按钮动作的编写。
遇到的问题:
1
function changecolor() {
// 随机选的格子的颜色
// colorName()表示一种颜色,为什么赋给三个变量后,可以同时显示三种颜色
// 自己搞蒙了
li[p()[0]].style.backgroundColor = colorName();
li[p()[1]].style.backgroundColor = colorName();
li[p()[2]].style.backgroundColor = colorName();
// 按理说选取的格子不可能重复,但是运行起来就是会发生重复
}
// 重置li节点颜色
setInterval("updatedom()", 1000);
// 改变颜色
setInterval("changecolor()", 1000);
如上,尚未想通。
收获:
1 dom节点的获取,更新,删除等相关知识要搞清楚,不然编写的动作执行不了;
2 编写函数更熟练一点了,能在一定程度上表达出自己想要表达的想法了。
评论