简单的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 相关文章推荐
才发现的超链接js导致网页中GIF动画停止的解决方法
Nov 02 Javascript
在js中单选框和复选框获取值的方式
Nov 06 Javascript
JavaScript学习笔记(十七)js 优化
Feb 04 Javascript
javascript限制用户只能输汉字中文的方法
Nov 20 Javascript
javascript制作网页图片上实现下雨效果
Feb 26 Javascript
Bootstrap弹出框(modal)垂直居中的问题及解决方案详解
Jun 12 Javascript
教你用十行node.js代码读取docx的文本
Mar 08 Javascript
JS实现全屏预览F11功能的示例代码
Jul 23 Javascript
Vue.directive使用注意(小结)
Aug 31 Javascript
基于Vue-Cli 打包自动生成/抽离相关配置文件的实现方法
Dec 09 Javascript
js实现AI五子棋人机大战
May 28 Javascript
JavaScript Tab菜单实现过程解析
May 13 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 中检查或过滤IP地址的实现代码
2011/11/27 PHP
php中将html中的br换行符转换为文本输入中的换行符
2013/03/26 PHP
php中如何执行linux命令详解
2018/11/06 PHP
laravel框架语言包拓展实现方法分析
2019/11/22 PHP
phpQuery采集网页实现代码实例
2020/04/02 PHP
jquery获取选中的文本和值的方法
2014/07/08 Javascript
JavaScript中的toDateString()方法使用详解
2015/06/12 Javascript
jQuery进行组件开发完整实例
2015/12/15 Javascript
javascript之Array 数组对象详解
2016/06/07 Javascript
利用jQuery实现打字机字幕效果实例代码
2016/09/02 Javascript
bootstrap下拉列表与输入框组结合的样式调整
2016/10/08 Javascript
js 原型对象和原型链理解
2017/02/09 Javascript
AngularJS中下拉框的高级用法示例
2017/10/11 Javascript
vue 实现剪裁图片并上传服务器功能
2018/03/01 Javascript
深入理解Vue 的钩子函数
2018/09/05 Javascript
vue 双向数据绑定的实现学习之监听器的实现方法
2018/11/30 Javascript
vue axios重复点击取消上一次请求封装的方法
2019/06/19 Javascript
element-ui中Table表格省市区合并单元格的方法实现
2019/08/07 Javascript
JavaScript大数相加相乘的实现方法实例
2020/10/18 Javascript
[54:17]DOTA2-DPC中国联赛定级赛 RNG vs iG BO3第二场 1月10日
2021/03/11 DOTA
python绘图方法实例入门
2015/05/19 Python
老生常谈进程线程协程那些事儿
2017/07/24 Python
解决Python plt.savefig 保存图片时一片空白的问题
2019/01/10 Python
python实现一个简单的ping工具方法
2019/01/31 Python
Python list列表中删除多个重复元素操作示例
2019/02/27 Python
python七夕浪漫表白源码
2019/04/05 Python
python 处理微信对账单数据的实例代码
2019/07/19 Python
Python pandas.DataFrame 找出有空值的行
2019/09/09 Python
Django更新models数据库结构步骤
2020/04/01 Python
python pymysql链接数据库查询结果转为Dataframe实例
2020/06/05 Python
企业军训感想
2014/02/07 职场文书
“六查”、“三学”、“三干”查摆问题整改措施
2014/09/27 职场文书
会计求职简历自我评价
2015/03/10 职场文书
纪检监察立案决定书
2015/06/24 职场文书
事业单位工作人员2015年度思想工作总结
2015/10/15 职场文书
Nginx进程管理和重载原理详解
2021/04/22 Servers