【发布时间】:2014-03-14 01:32:17
【问题描述】:
我在我的网站上使用带有表单的外部脚本。 一些 css 是可定制的,但例如我不能更改图像。 我想用 Javascript 替换一个字段未由另一个字段完成时显示的小图像。
这是带有原始图像的 HTML 代码:
<img class="incorrect-img" count="1" src="http://www.detailsdetails.eu/images/newimg/incorrect.gif"></img>
我正在尝试使用此 Js 代码,但它不起作用...
$(document).ready(function () {
document.getElementsByClassName("incorrect-img").src="MYIMAGE.gif";
});
有谁知道我做错了什么? 也许是因为我试图从一个类中更改一个图像,也许它只适用于 ID ?我无法通过 ID 更改班级...
【问题讨论】:
-
我认为
document.getElementsByClassName返回一个数组 -
如果你有
$(document).ready()看起来像的 jQuery,那么使用 jQuery 会更容易。
标签: javascript html image src getelementsbyclassname