简单的JS控制button颜色随点击更改的实现方法


Posted in Javascript onApril 17, 2017

先上效果图:

简单的JS控制button颜色随点击更改的实现方法

默认“今日”是选中状态,是行内样式:

<button type="button" id="today" class="btn-link" onclick="todayDate()" style="color: #0062CC;">今日</button>

上面的日期都是点击才会切换颜色:

点击其它颜色,“今日”颜色更换成灰色

再次点击“今日”,还原回默认状态颜色

在除“今日”外的其它任一个日期中添加一个点击事件,可以实现【改变“今日”默认颜色状态】

在“今日”的点击事件中添加【还原‘‘今日''的默认状态颜色】

//昨日click
function yesterdayDate() {
  document.getElementById('title').value = getYesterdayDate(new Date());
  fetYesterdayData();
  today.css('color','#555555');
}
//今日click
function todayDate() {
  document.getElementById('title').value = formatterDateStr(new Date());
  fetTodayData();
  today.css('color','#0062cc');
}

OK,完成

以上这篇简单的JS控制button颜色随点击更改的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
超链接的禁用属性Disabled使用示例
Jul 31 Javascript
元素绑定click点击事件方法
Jun 08 Javascript
JS获取地址栏参数的两种方法(简单实用)
Jun 14 Javascript
Form表单按回车自动提交表单的实现方法
Nov 18 Javascript
js中DOM三级列表(代码分享)
Mar 20 Javascript
基于JavaScript实现的希尔排序算法分析
Apr 14 Javascript
jquery仿京东商品放大浏览页面
Jun 06 jQuery
详解vue 实例方法和数据
Oct 23 Javascript
使用javascript做时间倒数读秒功能的实例
Jan 23 Javascript
layui form表单提交之后重新加载数据表格的方法
Sep 11 Javascript
ES6中Set和Map用法实例详解
Mar 02 Javascript
使用react+redux实现计数器功能及遇到问题
Jun 02 Javascript
jQuery实现动态生成表格并为行绑定单击变色动作的方法
Apr 17 #jQuery
Vue分页组件实例代码
Apr 17 #Javascript
浅谈react.js 之 批量添加与删除功能
Apr 17 #Javascript
react.js 获取真实的DOM节点实例(必看)
Apr 17 #Javascript
老生常谈jacascript DOM节点获取
Apr 17 #Javascript
老生常谈combobox和combotree模糊查询
Apr 17 #Javascript
vue实现简单表格组件实例详解
Apr 16 #Javascript
You might like
PHP网页游戏学习之Xnova(ogame)源码解读(十五)
2014/06/30 PHP
php编写的抽奖程序中奖概率算法
2015/05/14 PHP
Yii2中datetime类的使用
2016/12/17 PHP
Laravel关系模型指定条件查询方法
2019/10/10 PHP
js实现单一html页面两套css切换代码
2013/04/11 Javascript
使用Java实现简单的server/client回显功能的方法介绍
2013/05/03 Javascript
jQuery中extend函数详解
2015/02/13 Javascript
js实现仿百度汽车频道选择汽车图片展示实例
2015/05/06 Javascript
浅谈javascript中的Function和Arguments
2016/08/30 Javascript
基于JS实现移动端左滑删除功能
2017/07/28 Javascript
浅谈Emergence.js 检测元素可见性的 js 插件
2017/11/18 Javascript
VueRouter导航守卫用法详解
2017/12/25 Javascript
Node.js中的不安全跳转如何防御详解
2018/10/21 Javascript
D3.js的基础部分之数组的处理数组的排序和求值(v3版本)
2019/05/09 Javascript
JavaScript创建表格的方法
2020/04/13 Javascript
jQuery 实现DOM元素拖拽交换位置的实例代码
2020/07/14 jQuery
python解析文件示例
2014/01/23 Python
Python跳出循环语句continue与break的区别
2014/08/25 Python
python中使用xlrd、xlwt操作excel表格详解
2015/01/29 Python
python smtplib模块发送SSL/TLS安全邮件实例
2015/04/08 Python
获取Django项目的全部url方法详解
2017/10/26 Python
python 实现图片旋转 上下左右 180度旋转的示例
2019/01/24 Python
Django-Model数据库操作(增删改查、连表结构)详解
2019/07/17 Python
python使用requests.session模拟登录
2019/08/09 Python
详细分析Python collections工具库
2020/07/16 Python
利用Python实现朋友圈中的九宫格图片效果
2020/09/03 Python
CSS+jQuery实现的在线答题功能
2015/04/25 HTML / CSS
CSS3实现复选框动画特效示例代码
2016/09/27 HTML / CSS
英国美术用品购物网站:Cass Art
2019/10/08 全球购物
银行求职信
2014/05/31 职场文书
2014四风问题对照检查材料范文
2014/09/15 职场文书
公司行政助理岗位职责
2015/04/11 职场文书
2015年个人招商工作总结
2015/04/25 职场文书
大学同学聚会感言
2015/07/30 职场文书
解读MySQL的客户端和服务端协议
2021/05/10 MySQL
OpenCV-Python 实现两张图片自动拼接成全景图
2021/06/11 Python