JavaScript动态更换背景图片
发布网友
发布时间:2022-05-05 16:50
我来回答
共4个回答
热心网友
时间:2022-04-23 13:37
兄弟,这个问题花4个小时,惨了点吧
document.getElementById('DivLogo').style.backgroundImage ='url(images/横幅1.jpg)';
第一属性写错了,有个字母“I”大写
第二,url外面加上引号
查查文档,里面都有
热心网友
时间:2022-04-23 14:55
更改背景图片
document.getElementById('DivLogo').style.backgroundImage="'url(images/横幅1.jpg)'";
或者
document.getElementById('DivLogo').style.background="'url(images/横幅1.jpg)'";
第二,你补充问题里面的有问题是因为
div1.style.backgroundimage="url('./style/images/aaa.jpg');";中
url('./style/images/aaa.jpg');
后面的;去掉就可以了
还有backgroundimage大小写要注意啊
是backgroundImage
关键还是细节问题没注意啊!
热心网友
时间:2022-04-23 16:30
document.getElementById('DivLogo').style.background="url(images/横幅1.jpg)";
记住一定要在样式表里给divLogo设定height,width,否则divLogo会因为没数据或者没设定height,width而不显示,看不到效果
热心网友
时间:2022-04-23 18:21
可以把你部分代码贴出来吗 这样很是不明白你想干什么。
也不知道从何说起。