如下所示:

点击任意图片后:

实现!

下面是代码:

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>/* 百度换肤 */.huan {width: 800px;}.huan>img {width: 200px;float: left;}</style>
</head><body><!-- 百度换肤 --><div class="huan"><img src="../img/百度换肤1.png" alt=""><img src="../img/百度换肤2.png" alt=""><img src="../img/百度换肤4.png" alt=""></div><script>// 获取var imgs = document.querySelectorAll('img');var bodys = document.querySelectorAll('body');// 循环每一次点击--因为有多个点击事件for (var i = 0; i < imgs.length; i++) {// onclick鼠标点击事件// 添加事件imgs[i].onclick = function() {// 点击后更改body背景图片路径document.body.style.backgroundImage = 'url(' + this.src + ')';}}</script>
</body></html>

javaScript实现百度换肤案例相关推荐

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

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

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

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

  3. 百度换肤JavaScript功能

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

  4. JavaScript:演示Ajax的get和post请求,练习选顶卡和换肤案例

    JavaScript:演示Ajax的get和post请求,练习选顶卡和换肤案例 Ajax 异步请求 特别提示: 异步请求不要使用live server插件,必须创建一个本地服务器环境 同步与异步 以前 ...

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

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

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

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

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

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

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

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

  9. JavaScript大法第一式--换肤实践

    犹如百度页面进行换肤 1.jQuery简单页面 于是,我们简单做了一个类似功能的代码: <!DOCTYPE html> <html lang="en"> & ...

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

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

最新文章

  1. TCC分布式事务的实现原理
  2. 七天快排优化真的存在!
  3. Beta冲刺 (7/7)
  4. 探索Javascript 异步编程
  5. 如何使用ActionScript来检测用户的操作系统种类及浏览器类型
  6. 里面怎么模拟裂纹_警惕!你买的翡翠有裂纹吗?它能让翡翠的价值暴跌
  7. PHP URL参数获取方式的四种例子
  8. 调试记录:基于NCN5120芯片的KNX-485桥接模块
  9. ps教程全套|零基础教程-高阶教程快速入门
  10. 深度学习安装笔记(二)显卡、显卡驱动、CUDA 的关系以及显卡驱动升级
  11. macOS 10.14配置APUE环境
  12. 帅爆! 赛博朋克特效实现
  13. 关于assert函数的调用警告:implicit declaration of function 'ASSERT' is invalid in C99
  14. JAVA日记之mybatis-1 ----喝最烈的酒.
  15. Conversion
  16. ubuntu16.04 titan rtx 24g +显卡驱动+cuda10.1+cudnn环境配置
  17. 微软是如何解决 PC 端程序多开问题的
  18. 懒人法解决IPTV和宽带的单线复用问题
  19. Mac下录制屏幕视频
  20. java文件恢复软件,文件恢复软件 免费-文件恢复软件 免费版

热门文章

  1. Windows HTTP服务(WinHTTP)介绍
  2. ArcGIS+Google Earth Pro 经纬度标点地图
  3. 【NA】函数最佳逼近(三)切比雪夫多项式
  4. 诚龙网刻报错_诚龙PXE网刻工具11.5
  5. kali免杀工具Veil Evasion
  6. 个人博客网页设计作业
  7. matlab求导程序,「matlab求导」matlab 求导的一个简单程序 - 金橙教程网
  8. 【阿狸的小伙伴win7主题】
  9. 常用邮箱后缀总结,常用邮箱域名信息汇总
  10. Linux在线词典项目,实现注册,登陆,查询单词以及查询历史记录,退出查询等功能,(涉及网络编程,进程线程,文件io,sqlite)