JavaScript实现点击图片换背景

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实现点击图片换背景 的全部内容, 来源链接: utcz.com/p/218868.html

回到顶部