今天完成的事情 | 1、先将之前遗留的js内容学习完,并做了其中的2个练习题。 |
| 2、第一个练习题如下,完成3个小任务。 |
| 2.1、鼠标事件,其实这个我感觉可以用CSS的hover来完成。 |
| 2.2、表格添加子节点,一开始用的innerHTML = "",能添加,不过不能输入文字。但是加了input样式也不太对,没怎么去纠结。不用input可以怎么解决? |
| 2.3、删除表格的函数,一开始想用display=none,没成功,一点就全删了。现在用的这个不是很理解,是父节点的父节点的父节点删除父节点的父节点? |
|
| 3、第二个练习题主要是完成点击标题并切换内容。 |
| 3.1一开始在HTML内容里用的id,但是最后失败了。后来想想可能是其中有一个内容写错误了造成的,应该用id还是可以实现的。 |
| 3.2在divs = document.getElementByTagName('div')时,之前用的id多,这种少,出现个小错误就是他是把所有的div都节点对象(4个),其实我只需要父节点id=house下的div(3个)。Uls和lis同理,lis是指定ul下的所有li,而不是所有li。 |
| 3.3又是this,之前在task4中用到过,不是很理解。了解了下说是一个闭包。当调用匿名函数的时候,函数中使用的j其实是已经循环完毕的j,也就是j的上界。好深奥… |
| 3.4还有其中index我之前以为是一个什么重要的东西,其实就是个属性…可以用什么a、b、c、d等等其他的代替,依然不影响this使用。 |
| 


|
评论