gpt4 book ai didi

Javascript在CSS下更改属性

转载 作者:太空宇宙 更新时间:2023-11-04 02:17:36 24 4
gpt4 key购买 nike

document.getElementById("Id1").style.backgroundImage = "url(value)";

在 CSS 中更改背景图像属性。但是,CSS 中使用的属性是

background-Image

为什么我们不能在 Javascript 下使用相同的名称document.getElementById("Id1").style.background-Image = "url(value)";

最佳答案

正如@Bitwise Creative 所说,您不能在字符串之外使用 -。相反,你可以这样做,

document.getElementById("Id1").style["background-image"] = "url(value)";

如果您使用 document.getElementById("Id1").style.background-Image = "url(value)",将会发生什么意味着 javascript 将其视为“-”“document.getElementById("Id1")”之前的语句。 style.background”和图像被视为变量。所以你会得到语法错误

关于Javascript在CSS下更改属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38651210/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com