【发布时间】:2014-06-10 14:26:00
【问题描述】:
我只是想知道如何在使用查询选择器后设置 div 块的背景图像。下面是我的测试。但是这些都不起作用.......请帮忙。
<!DOCTYPE html>
<html>
<body>
<div class="A">
<h1>Hello World!</h1>
<button type="button" onclick="myFunction()">Set background image</button>
</div>
</body>
</html>
<script>
function myFunction()
{
document.querySelector(".A").style.background="yellow"; //work
document.querySelector(".A").style.setProperty("backgroundImage", "url('2.jpg')")// not work
document.querySelector(".A").style.backgroundImage = "url('2.jpg')" //not work
}
</script>
【问题讨论】:
-
最后(第三次)尝试看起来是正确的...您确定图像 2.jpg 存在并且与 HTML 文件位于同一目录中吗?跨度>
-
你反对使用jQuery吗?
标签: javascript css html jquery-selectors background-image