Javascript不更改<img/>的src属性?

时间:2018-11-30 20:42:53

标签: javascript html attributes

我已经通过StackOverflow查看了一个小时,但我仍然不确定我在这里缺少什么。我对JavaScript非常陌生,因此可能很明显,但是我似乎无法在线找到任何答案。

这是我的HTML:

AutoMapper

这是我的JavaScript:

<body id="body" onclick="pageClick()">
    <img class="overlay" id="overlay1" src="images/empty.png">
</body>

我包括了正文背景色,以向我展示脚本正在运行,但是source属性没有更改。任何帮助表示赞赏!

3 个答案:

答案 0 :(得分:1)

BeautifulSoup,您写了getElementById

答案 1 :(得分:0)

使用document.getElementById代替document.getElement s ById

答案 2 :(得分:0)

您也可以使用querySelector

function pageClick() {
    document.querySelector("#body").style.backgroundColor = "blue";
    document.querySelector(".overlay1").src = "images/banned.png";
}