正在自学js,翻看dom艺术这本书,知乎上的伙伴都说内容很简单,可我自己倒是感觉挺纠结的正在做练习,想要制作一个可以平稳退化的demo:“点击链接,A元素的图片地址替换页面展示区的图片地址,不发生跳转。”1.做了好多次,一直不成功,直接进行了跳转,怀疑可能是函数的使用问题,求大神看一下该如何修改,多谢了代码的地址在这里:http://codepen.io/getcha22/pen/EjzqxQ2.这个demo涉及到,在外部JS文件中把实践添加到HTML文档的某个元素上:element.event=action..这里的action是可以直接写成一个函数名吗?还是必须需要把内容包含匿名函数中呢?比如:element.onclick=showFunction();多谢大家的帮助!为了大家的方便,下面是单独的js部分,全部的代码可以在codepen里面查看,辛苦大家了window.onload=preparelinks;functionpreparelinks(){vara_source=document.getElementsByTagName("a");for(vari=0;iif(a_source[i].getAttribute("href")=="disPic"){ a_source[i].onclick=function(){popUp(this.getAttribute("href"));returnfalse;}}}}functionpopUp(picUrl){document.getElementById("placehold").getAttribute("src",picUrl);returnfalse;}
森林海
12345678_0001
慕尼黑8549860
随时随地看视频慕课网APP
相关分类