【发布时间】:2023-03-24 04:34:01
【问题描述】:
我正在尝试设置一个脚本,该脚本将在每个页面新鲜时更改 DIV 的背景。 这是我的代码。
无标题文档
<script type="text/javascript">
var totalCount = 3;
function ChangeIt()
{
var num = Math.ceil( Math.random() * totalCount );
document.getElementById("content").style.backgroundImage = "url('bgimages/'"+num+"'.jpg')";}
</script>
</head>
<body>
<div id="content">
hello
</div>
<script type="text/javascript">
ChangeIt();
</script>
</body>
</html>
问题是它没有改变,我收到了这个错误: 解析“背景图像”的值时出错。声明被放弃。 我不确定我做错了什么。 提前致谢!
【问题讨论】:
-
你在"url('bgimages/'"+num+"'.jpg')"中有几个额外的引号,试试"url(bgimages/"+num+".jpg)"跨度>
-
谢谢!!我知道这将是这样简单的事情。
标签: javascript html css refresh background-image