JavaScript实现点击图片换背景

2022-07-27,,,

js制作网页–点击图片背景,供大家参考,具体内容如下

网页中有四个图片,点击不同的图片,更换相对应的背景。

<!doctype html>
<html lang="zh-cn">
<head>
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <title>背景</title>
 <style>
  *{
   margin: 0;
   padding: 0;
   box-sizing: border-box;
  }
  li {
   list-style: none;
  }
  img{
   border: 0px;
   vertical-align: middle;
   width: 192px;
  }
  div{
   width: 768px;
   height: 120px;
  }
  div ul {
   overflow: hidden;
   background-color: pink ;
   margin: 100px auto;
  }
  div ul li {
   float: left;
   width: 192px;
   height: 120px;
   cursor: pointer;
  }
  body{
   background: url(images/1.jpg) no-repeat center top;
  }
 </style>
</head>
<body>
 <div>
  <ul>
   <li><img src=images/1.jpg> </li>
   <li><img src=images/2.jpg></li>
   <li><img src=images/3.jpg></li>
   <li><img src=images/4.jpg></li>
  </ul>
 </div>
 <script>
  var img = document.queryselector('ul').queryselectorall('img')
  for(var i = 0 ;i < img.length;i++){
   img[i].onclick = function(){
    document.body.style.backgroundimage='url('+this.src+')';
   }
  }
 </script>
</body>
</html>

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

《JavaScript实现点击图片换背景.doc》

下载本文的Word格式文档,以方便收藏与打印。