【问题标题】:error with changing a div background with javascript after refresh刷新后使用 javascript 更改 div 背景时出错
【发布时间】: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


【解决方案1】:
document.getElementById("content").style.backgroundImage = "url('bgimages/"+num+".jpg')";}

【讨论】:

    猜你喜欢
    • 2012-10-08
    • 1970-01-01
    • 1970-01-01
    • 2011-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-21
    • 2014-04-07
    相关资源
    最近更新 更多