案例分析:

1.这个案例练习的是给一组元素注册事件

2.给4个小图片利用循环注册点击事件

3.当我们点击了这个图片,让我们页面背景改为当前图片

4.核心算法:把图片的src路径取过来,给body作为背景即可

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><style type="text/css">body{background-image: url(img/one.jpg);}#baidu{float: right;}#baidu li{float: left;list-style: none;}#baidu img{width: 140px;height: 200px;position: relative;right: 462px;top: 300px;}</style></head><body><ul id="baidu"><li><img src="img/one.jpg" /></li><li><img src="img/two.jpg" /></li><li><img src="img/three.jpg" /></li></ul><script type="text/javascript">var imgs=document.querySelector('#baidu').querySelectorAll('img');for(var i=0;i<imgs.length;i++){imgs[i].onclick=function(){document.body.style.backgroundImage='url('+this.src+')';}}<script></body></html>

js代码实现百度换肤相关推荐

  1. 前端JavaScript(1) --Javascript简介,第一个JavaScript代码,数据类型,运算符,数据类型转换,流程控制,百度换肤,显示隐藏...

    一.Javascript简介 Web前端有三层: HTML:从语义的角度,描述页面结构 CSS:从审美的角度,描述样式(美化页面) JavaScript:从交互的角度,描述行为(提升用户体验) Jav ...

  2. python 全栈开发,Day50(Javascript简介,第一个JavaScript代码,数据类型,运算符,数据类型转换,流程控制,百度换肤,显示隐藏)...

    一.Javascript简介 Web前端有三层: HTML:从语义的角度,描述页面结构 CSS:从审美的角度,描述样式(美化页面) JavaScript:从交互的角度,描述行为(提升用户体验) Jav ...

  3. 百度换肤 querySelector方法 抖音播放

    <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"& ...

  4. 排他思想 -- 百度换肤效果案例 以及 点击某按钮只是该按钮变色

    排他思想 – 百度换肤效果案例 以及 点击某按钮只是该按钮变色 1.百度换肤 <!DOCTYPE html> <html lang="en"> <he ...

  5. 百度换肤JavaScript功能

    百度换肤JavaScript功能 CSS-code: <style type="text/css">*{margin: 0;padding: 0;list-style: ...

  6. 仿造百度换肤功能的实现

    换肤功能的应用很广,不管是搜索界面还是普通的管理界面等等,都可以进行设计并且应用换肤功能,起到更好的用户体验. 今天仿造百度的换肤功能,实现了基本的换肤功能,接下来将会为大家介绍如何实现.在设计界面的 ...

  7. 浏览器换肤功能 项目案例 百度换肤

    大家好 我是攻城狮JiRo, 今天给大家分享一下浏览器换肤的功能 需求:爱美之心,人皆有之,随着人们物质生活的提高,需求也不断提高,同样,作为开发者,我们当然要心系客户,那么今天的案例就是实现换肤功能 ...

  8. 添加js代码:百度网盘网页版开倍速

    好久没写博客了,上半年都在准备比赛,计算机设计大赛.物联网设计大赛都拿了省一,西门子拿了省特(好像还是总分第一),还有一些其他稀稀散散的比赛也终于都结束了,但是保研这件事估计还是凉凉了,呜呜呜,今年没 ...

  9. 一个简单的百度换肤效果

    一个简单的换肤效果 html和css部分 JavaScript部分 html和css部分 <style>* {margin: 0;padding: 0;}body {background: ...

  10. js实现百度换肤效果

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

最新文章

  1. 【pytorch】nn.conv2d的使用
  2. JavaScript单线程 setTimeout定时器
  3. 《系统集成项目管理工程师》必背100个知识点-29范围说明书的内容
  4. CodeForces - 1355E Restorer Distance(三分)
  5. labelme新版本的使用须知
  6. android wear5.0,Android Wear安卓5.0正式到来
  7. 亮晶晶幼儿园家校沟通平台的设计与实现
  8. java jbutton设置位置_java-将JButton设置为另一个JButton的位置
  9. outlook 您的组织策略阻止我们为您完成此操作 解决办法
  10. 移动国际漫游电话费用计算
  11. 为什么要考华为云认证?有什么用?
  12. 这些屏幕特效是咋实现的
  13. 屏蔽计算机电缆套什么定额,DJYPVP4*2*1.0计算机屏蔽电缆-DJYVP分屏蔽计算机电缆...
  14. 配置review board自动发送邮件内容中的URL
  15. STM32-端口复用和重映射
  16. 游戏角色3d建模用什么软件
  17. microapp微前端基础使用
  18. 怎么在腾讯云函数抖音无水印解析接口部署
  19. 特解的一万种考虑方法
  20. 在Linux安装Kafka监控系统EFAK

热门文章

  1. php下载安装教程,PHP for Windows安装图文详细教程
  2. 异步通信在生活中的例子_通信技术在日常生活中的作用
  3. PID反馈控制-笔记
  4. python学生信息管理系统课程设计实验报告_学生信息管理系统课程设计报告.docx...
  5. 科学家用Google Earth发现千年古迹
  6. U-Boot源码之串口驱动
  7. BlazeDS知识积累
  8. 计算机应用项目教案,计算机应用基础2项目二--电子教案.doc
  9. javascript 设为首页 | 加入收藏夹 JS代码
  10. QQ空间密码破解技术