首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JavaScript在设置背景图像时将‘转换为’

问JavaScript在设置背景图像时将‘转换为’
EN

Stack Overflow用户
提问于 2021-07-06 17:48:37
回答 1查看 33关注 0票数 0

所以我试着用下面这行代码来改变JS的背景图片:

代码语言:javascript
复制
document.body.style.backgroundImage = "url('img/bgone.jpg')";

代码运行,最终,一个样式属性被添加到主体中:

代码语言:javascript
复制
<body style="background-image: url("img/bgone.jpg");">

问题是它没有设置,这是因为(我认为)不是像我在代码中指定的那样用撇号将url括起来,而是用引号将其括起来,因为样式attr也使用了引号。有什么我可以申请的修复方法吗?

EN

回答 1

Stack Overflow用户

发布于 2021-07-06 17:50:34

您可以尝试使用单引号或转义双引号

代码语言:javascript
复制
<!-- use single quote -->
<body style="background-image: url('img/bgone.jpg');">

<!-- escape double quote -->
<body style="background-image: url(\"img/bgone.jpg\");">
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68268247

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档