主要通过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;}ul{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><ul><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实现更换背景图片相关推荐

  1. php js 异步上传图片,javascript实现异步图片上传方法实例

    如何通过javascript写出异步图片上传?本文我们就和大家分享一些实例代码javascript实现异步图片上传.我们首先看下HTML代码实现的form提交部分.其中大家在测试的时候需要把test的 ...

  2. html预览图片的功能,javascript实现的图片预览功能

    本文实例讲述了javascript实现的图片预览功能.分享给大家供大家参考,具体如下: 1.将下面的代码复制到 内 /* Thumbnail image viewer- ?Dynamic Drive ...

  3. Javascript 仿Flash 图片切换 及 Flash 图片切换

    1. Javascript 仿Flash 图片切换 http://www.fansart.com/cweb/200669141456.asp <a target=_self href=" ...

  4. 怎么让图片从左往右移动php,javascript - 想让图片上那个块,在增加块的宽度的时候向右边移动,而不是向左边移动。需要怎么解决?...

    javascript - 想让图片上那个块,在增加块的宽度的时候向右边移动,而不是向左边移动.需要怎么解决? 滿天的星座2017-07-05 10:39:20 0 2 212 * { marg ...

  5. JavaScript点击图片提示

    JavaScript点击图片提示 <img src="https://ts1.cn.mm.bing.net/th?id=OIP-C.rHuc8SKa0wLVwCqqA27uIwHaEt ...

  6. php背景自动切换图片,威联通NAS自动更换背景图片

    威联通NAS自动更换背景图片 2019-12-23 13:45:38 0点赞 5收藏 0评论 如何才能快速换一种生活方式?参加#牛年Flag#征稿活动,征集你2021年的购物学习生活计划!>&g ...

  7. javascript 快速获取图片实际大小的宽高

    javascript 快速获取图片实际大小的宽高 简陋的获取图片实际宽高的方式 // 图片地址 var img_url = '13643608813441.jpg'// 创建对象 var img = ...

  8. html中图片自动循环滚动代码,JavaScript代码实现图片循环滚动效果

    1.概述 循环滚动图片,不仅可以增添Web页面的动态效果,而且可以节省页面空间,有效地保证在有限的页面中显示更多的图片. 2.技术要点 主要应用setTimeout()方法实现图片的循环滚动效果.se ...

  9. JavaScript WebGL 使用图片疑惑点

    引子 JavaScript WebGL 使用图片之后产生了一些疑问. Origin My GitHub 为什么纹理坐标取几个点就可以获取图片内容? WebGL 中图像的坐标系原点位于左下角,水平正方向 ...

  10. html设置图片切割,JavaScript html js图片切割系统

    JavaScript html js图片切割系统,裁剪,图片处理 关键字: javascript html js 图片切割系统裁剪处理 图片切割(裁剪),这里需要声明一下: 首先js是不能操作客户端文 ...

最新文章

  1. c++回调函数 callback
  2. Python实现图片识别加翻译,高薪必备技能
  3. mysql年月分表_MySQL之按月拆分主表并按月分表写入数据提高数据查询速度
  4. 【EventBus】事件通信框架 ( 订阅方法注册 | 注册 事件类型 - 订阅类 + 订阅方法 到指定集合 | 取消注册 数据准备 )
  5. C#通用类库--设置开机自运行禁用任务管理器注册表等操作
  6. android 单例存储,Android 单例在内存中存储数据
  7. goto语句_11. Go语言流程控制:goto 无条件跳转
  8. 【XML】XML实例模板
  9. 第三章:react 应用( 基于 react )
  10. 蓝桥杯笔记:DFS(深度优先搜索)解决问题
  11. Microsoft Visual Studio Ultimate 2012 ISO 映像
  12. EditPlus 3设置字体大小
  13. electron ui框架
  14. Win7旗舰版 安装步骤
  15. 甲骨文称将出示李艾科犯罪证据 与惠普较劲
  16. android 1.5 app,萌新编程app
  17. html给标题设置背景,怎么在html中设置一级标题背景
  18. XSS Challenges xss-quiz.int21h.jp
  19. oracle 控制文件 dump,将控制文件dump出来研究下内容
  20. win10下安装多个JDK配置方法

热门文章

  1. java scavenge_Java垃圾收集器之Parallel Scavenge收集器
  2. Autovue v21.0.2新功能简介
  3. 用c语言解参数积分,C语言求定积分的通用函数
  4. 计算机学生的理想定位范文,我理想中的学校作文范文(通用3篇)
  5. Google 搜索知识
  6. 爬虫——爬取京东评价
  7. Lodash源码解析-------chunk函数
  8. 《当程序员的那些狗日日子》五
  9. TPshop项目(三)
  10. 百篇已过,又是一个新篇章,谈谈感受吧