发表于: 2017-04-04 23:35:12

1 654


今天完成的事情:完成了JS-3

明天计划的事情:学习JQ,着手任务4

遇到的问题:改变身份的时候用的是追加节点的方法改变,但是这样点击的时候文字就一直追加追加追加,没有改变。然后换成innerHTML,就行,真的巨好用,创建文本节点也省了。

换了个逻辑,一开始想任务说新建两个变量来存储状态和看到第几号身份,没想通,看到别人的代码才明白,就是两个用来存点击次数的变量,一个是点击一次改变一次画面,一个是点击两次就显示下一个身份。

先把第一个页面写好,因为第一个页面是固定的,然后判断变量的奇偶,是单数就显示身份,双数就隐藏身份,根本不需要用for需要来写,用if就醒了,然后变量++写在后面,来达到执行到最后变量就加1。

收获:JS的代码会比CSS的少,但是JS的逻辑很重要,要是理清楚逻辑,写起来就不费事,任务3的两个变量很重要,一开始都给它赋值1,然后每次在最后用++来让它自增。改变文本内容就用innerHTML就行,简单粗暴。


返回列表 返回列表
评论

    分享到