我的代码想实现的是点击“click”原来的图片就会变成另外的图片,但是实际上点击它时并没有发生变化,我用chrome的开发者工具简单地看了一下,似乎没有语法错误,希望能有人给我解答一下。以下是我的代码: <!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>Test</title> </head> <body> <div><img id="img_1" src="images/logo.gif" alt="logo" /></div> <p>Hello World</p> <a href="test.html">click</a> <script src="test.js"></script> </body></html>以下是js文件: function test(){var a_1 = document.getElementsByTagName("a")[0];var img_1 = document.getElementById("img_1");a_1.onclick=function(){img_1.setAttribute("src","images\/lineup.gif");alert(img_1.getAttribute("src"));}}window.onload = test;函数里的alert是我用来测试的。
添加回答
举报
0/150
提交
取消