"show"是我们定义的一个div块

<body>
<div id="show" style="width:400px; height:120px;
         background-color:red;">
</div><a href="#" onclick="change();" >改变颜色</a><script type="text/javascript">var change =function(){          //change是变量名var div = document.getElementById("show");div.style.backgroundColor=div.style.backgroundColor=='red'?'green':(div.style.backgroundColor=='green'?'blue':'red');} </script>
</body>

利用三目运算符让它三个颜色无缝切换
效果如下
未点击时
↓↓↓↓↓↓↓↓

点一下
再来一下
OK

利用js 实现点击后改变颜色相关推荐

  1. html 控件坐标定位,利用JS改变html控件位置

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 利用JS改变html控件位置 我想写一个贪吃蛇小游戏,所以需要完成蛇的自动移动效果,这就需要改变html控件位置.本来我 ...

  2. Three.js 实现点击模型改变颜色

    Three.js 实现点击模型改变颜色 想实现点击模型,改变模型颜色的效果.在网上看了一些代码,发现特别搞笑,很多的博客给出的计算代码都是错误的,根本无法实现点击效果,还在不同的博客相互的复制,只能感 ...

  3. html中图片超链接边框颜色改变颜色,ppt设置超链接颜色 PPT超链接文字点击后变颜色...

    ppt怎么设置超链接字体的颜色 准备工具/材料:装有windows 10的电脑一台,Microsoft Office 家庭和学生版 2016 ppt软件. 点击插入-文本框-横向文本框 输入文字内容, ...

  4. 利用 JS清除某元素背景/字体颜色

    已经为某元素设置了背景颜色,利用 JS 如何清除呢? htmlObject.style.backgroundColor = "transparent"; htmlObject.st ...

  5. JS实现奇偶行变色,鼠标滑上改变颜色,离开恢复颜色

    JS实现奇偶行变色,鼠标滑上改变颜色,离开恢复颜色 css 奇偶行变色是通过 li:nth(odd) 和 li:nth(even) 实现的,鼠标滑上改变颜色,离开恢复颜色是通过 :hover 实现的 ...

  6. html鼠标文字渐变效果,JS实现文字链接感应鼠标淡入淡出改变颜色的方法

    本文实例讲述了JS实现文字链接感应鼠标淡入淡出改变颜色的方法.分享给大家供大家参考.具体实现方法如下: JS实现文字链接感应鼠标淡入淡出改变颜色 startColor = "#671700& ...

  7. 【HTML】js控制代码,鼠标移入移除改变颜色

    非常简单的一段小代码! 鼠标移入移除显示不同的颜色. 标题 标题 <!DOCTYPE html> <html><head><meta charset=&quo ...

  8. 利用js制作的简单网页小游戏

    利用html和js制作的简单的网页小游戏 这个是我第一次利用js制作网页的小游戏,若有错误欢迎指出. 设计的游戏是类似于配对的小游戏.废话不多说,直接上代码,代码中有比较详细的说明. <!DOC ...

  9. Case Study: 利用JS设计高级检索功能通过PHP获取MySQL数据

    一.目标 该笔记的目的是引导读者借助WampServer平台和MySQL数据库,利用HTML/CSS/JS/PHP设计一个含有高级检索功能的数据库网页.该功能效果如图1所示.用户在文本框中输入相应内容 ...

最新文章

  1. python小知识_python小知识合集
  2. 汉诺塔的实现 c++
  3. 信息系统管理工程师_关于备考信息系统项目管理师、系统集成项目管理工程师考试几点小建议...
  4. 在一起计时器_古典计时器简介之一 qqtimer
  5. python打开控制台运行_如何在IPython控制台中默认运行文件而不是终端?
  6. 如何获取变量token的值
  7. 编写一个Java项目,定义包,在包下定义包含main方法的类,在main方法中声明8种基本数据类型的变量并赋值,练习数据类型转换。...
  8. 整理了一个目录,督促自己写文章
  9. Pikachu实验重现2(Sql的注入)
  10. 计算机视觉算法_RANSAC 估计
  11. NetBeans ide操作流程及注意事项
  12. 移动金融客户端应用软件备案、中国支付清算协会“聚合支付”业务备案、工业和信息化部网站备案系统(ICP备案)
  13. PowerPoint中插入视频无法播放的问题
  14. poj 1673(EXOCENTER OF A TRIANGLE) (垂心证明)
  15. 使PC端网页宽度自适应手机屏幕大小
  16. 争用期51.2us和最小帧长512比特算法
  17. 【Electron】桌面应用开发
  18. c/c++面试题摘抄
  19. 压力集 软件测试,性能测试之压力机
  20. 更加智能地管理SD-WAN最后一英里-ielab

热门文章

  1. 由于断电,重启服务器后,LVM卷组出现错误:ata1.00 status drdy err unc
  2. 大学物理(上)-期末知识点结合习题复习(4)——质点运动学-动能定理 力做功 保守力与非保守力 势能 机械能守恒定律 完全弹性碰撞
  3. 【转载】c++射击小游戏
  4. python在逆向中的应用——解码得到flag
  5. 5.23 人工智能 ——江湖上传说再起
  6. springboot项目启动报错Field Mapper in ServiceImpl required a bean of type ‘Mapper‘ that could not be found
  7. 鸿蒙系统支持和汽车互联吗,华为公布三大鸿蒙车载操作系统
  8. SVG (Scalable Vector Graphics)
  9. 【GMT43智能液晶模块】例程十四:MODBUS TCP实验——电源监控
  10. 2019 后端面试经历分享