18720358503 在线客服 人才招聘 返回顶部
企业动态 技术分享 行业动态

微信小程序制作公司_JavaScript完成替换布景图片

2021-01-07分享 "> 对不起,没有下一图集了!">
JavaScript实现更换背景图片       这篇文章主要为大家详细介绍了JavaScript实现更换背景图片,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了JavaScript实现更换背景图片的具体代码,供大家参考,具体内容如下

主要通过Js控制行内样式,达到更换背景图片的目的

效果:

 

代码:

 !DOCTYPE html 
 html 
 head 
 meta charset="utf-8" 
 title 更换背景 /title 
 style type="text/css" 
 margin: 0;
 padding: 0;
 body{
 background: url(./images/01.jpg) no-repeat;
 background-size: 600px;
 list-style: none;
 ul li{
 width: 80px;
 height: 50px;
 border: 1px solid #222;
 float: left;
 margin: 10px;
 ul li img{
 width: 80px;
 height: 50px;
 cursor: pointer;
 /style 
 script type="text/javascript" 
 window.onload = function(){
 var imgs = document.getElementsByTagName("img");
 for (var i = 0; i imgs.length; i++) {
 imgs[i].onclick = function(){
 document.body.style.background = "url("+this.src+") no-repeat";//通过js控制改变行内样式
 document.body.style.backgroundSize = "600px";
 /script 
 /head 
 body 
 li img src="./images/01.jpg" /li 
 li img src="./images/02.jpg" /li 
 li img src="./images/03.jpg" /li 
 /ul 
 /body 
 /html 

注意:

正确写法: document.body.style.background = “url(”+this.src+") no-repeat";

错误写法: document.body.style.background = "this.src“ no-repeat;

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持凡科。


"> 对不起,没有下一图集了!">
在线咨询