当前位置: 移动技术网 > IT编程>开发语言>JavaScript > JavaScript实现点击图片换背景

JavaScript实现点击图片换背景

2020年11月20日  | 移动技术网IT编程  | 我要评论
js制作网页–点击图片换背景,供大家参考,具体内容如下网页中有四个图片,点击不同的图片,更换相对应的背景。<!doctype html><html lang="zh-cn">&

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>

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

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

  • Python_XXBJ(1)基础知识

    编程语言的执行计算机执行源程序的两种方式:编译和解释源代码: 采用某种编程语言编写的计算机程序,人类可读。** ... [阅读全文]
  • urllib库爬取51job

    urllib库爬取51job

    urllib库爬取51job首先打开51job网页,分析网页结构,发现自己想要的字段全部在网页源码里,以json... [阅读全文]
  • 工作中常用js功能汇总

    一、javascript 中防止重复点击、防止点击过快防止重复点击可以添加一个开关,让这个开关默认为 true,第一次点击将其变为 false,点击事件的执行需... [阅读全文]
  • js实现日历

    这周写自己的项目发现又用到日历了,加之自己毕业之后的第一个工作中遇到的任务也是需要写个日历(组员写了,我就不用写了)今天就来好好折腾一下日历是怎么写的。首先,我... [阅读全文]
  • JS画布动态实现黑客帝国背景效果

    JS画布动态实现黑客帝国背景效果

    本文实例为大家分享了js画布动态实现黑客帝国背景效果的具体代码,供大家参考,具体内容如下效果图完整代码以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大... [阅读全文]
  • JS实现手风琴特效

    JS实现手风琴特效

    本文实例为大家分享了js实现手风琴特效的具体代码,供大家参考,具体内容如下效果图js代码css代码以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多... [阅读全文]
  • JS使用setInterval计时器实现挑战10秒

    js实现挑战10秒,主要用到setinterval计时器,供大家参考,具体内容如下效果图## 完整代码 [阅读全文]
  • JS实现购物车基本功能

    JS实现购物车基本功能

    js实现购物车商品 加、减、单选、全选、删除、手动输入、价格更新等功能,供大家参考,具体内容如下javascript代码css代码html代码注:css样式代码... [阅读全文]
  • JS实现炫酷轮播图

    本文实例为大家分享了js实现炫酷轮播图的具体代码,供大家参考,具体内容如下效果图js代码css样式以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多... [阅读全文]
  • 原生JavaScript实现五子棋游戏

    本文实例为大家分享了javascript实现五子棋游戏的具体代码,供大家参考,具体内容如下1.html部分2.javascript部分更多有趣的经典小游戏实现专... [阅读全文]
验证码:
移动技术网