------------只要够努力,人生最坏的结局不过是大器晚成!!!

element.src.match("bulbon")这里的math里面”bulbon“是什么意思?

原代码中 if (element.src.match("bulbon")),判断的是<img id="myimage" onclick="changeImage()"

src="/images/pic_bulboff.gif" width="100" height="180"> 的src是否有bulbon ,可以看到现在是没有的,所以走了else

{

element.src="/images/pic_bulbon.gif";

}

这个逻辑,灯开了;这时候src变了,相当于<img id="myimage" onclick="changeImage()"

src="/images/pic_bulbon.gif" width="100" height="180">;这时候如果再次点击,if (element.src.match("bulbon")) 在src中找到了 bulbon 字段,执行:

{

element.src="/images/pic_bulboff.gif";

}灯又关了,如此循环



作者:日暮途远
链接:https://www.zhihu.com/question/35730714/answer/309555746
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

 

posted on 2018-05-31 15:53  ystraw  阅读(759)  评论(0编辑  收藏  举报

不经一番切孤寒,怎得梅花扑鼻香