发表于: 2016-12-19 01:33:39
3 1689
今天完的事情:
1.任务1做完了,看了一些js的基础知识。onclick,单击事件。onmouseover,鼠标经过事件。onmouseout鼠标移开事件。onfocus,光标聚焦事件。onblur,失焦事件。onselect,内容选中事件。onchange,文本框选中事件。onload,加载事件。onunload,卸载事件。
明天计划的事情:
1.继续看js基础知识,开始学习JQuery。
遇到的问题:
1.生成随机颜色的时候rand=Math.round(Math.random()*1000000生成随机数,然后把随机数变成背景颜色。但是有的随机数不对应相应的颜色,就会出现被选中的框颜色没改变。十六进制Math.random()*0Xffffff<<0.toString(16)写法,这个也会出现对应没颜色的情况。
2.删掉前一次被选中的元素,首先用indexOf属性找到那个元素第一次出现的位置,然后用splice删掉。注意splice使用会改变原来数组,原数组就是删除过后的,返回值是被删除的元素,我一开始把返回值当成删除后的数组了。var定义变量的时候注意哪些是全局变量,哪些是局部变量。
收获:
1.完成了任务1,很开心感谢天云师兄的帮助。
2.出现问题多用console.log()去慢慢解决
评论