What is the problem with my Uncaught TypeError: Cannot set property 'src' of null
What is the problem with my Uncaught TypeError: Cannot set property 'src' of null
我也尝试用 .setAttribute 更改我的代码,同样的事情出现了..
在Javascript
document.getElementById("MyImg").src = "./sea.jpg";
在HTML中:
<img src="./earth.jpg" id="MyImg">
感谢您以后的回答!
Uncaught TypeError: Cannot set property 'src' of null
null 是重要的部分。您的 DOM 搜索 (getElementById) 失败。
我的一些想法:
- 脚本运行在不同的页面
- 标签实际上并不存在
- id 中存在拼写错误(不过在您的示例中看起来不错)
如果你需要一个例子来解决:https://www.w3schools.com/jsref/prop_img_src.asp
我也尝试用 .setAttribute 更改我的代码,同样的事情出现了..
在Javascript
document.getElementById("MyImg").src = "./sea.jpg";
在HTML中:
<img src="./earth.jpg" id="MyImg">
感谢您以后的回答!
Uncaught TypeError: Cannot set property 'src' of null
null 是重要的部分。您的 DOM 搜索 (getElementById) 失败。
我的一些想法:
- 脚本运行在不同的页面
- 标签实际上并不存在
- id 中存在拼写错误(不过在您的示例中看起来不错)
如果你需要一个例子来解决:https://www.w3schools.com/jsref/prop_img_src.asp