本文实例为大家分享了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;
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持凡科。
JavaScript完成拆换情况照片 本文关键为大伙儿详尽详细介绍……
【网站域名价钱一览】 等竞拍站点上的网站域名目录,你可能……
上海市SEO提升实例:多卖包子机来源于: 时间:多卖包子机,网……
二零零五年,我身上品牌包从日常生活了1八年的小镇市赶到大……
如今伴随着互连网的持续发展趋势,大家的生活起居也越来越越……
—— 为公司迅速打造出全服务平台运用制作开发设计For the ra……