js实现按钮颜色渐变动画效果


Posted in Javascript onAugust 20, 2015

本文实例讲述了js实现按钮颜色渐变动画效果的方法。分享给大家供大家参考。具体如下:

这里演示js实现按钮慢慢变色的方法,鼠标移到按钮上,按钮的背景色就发生变化,是慢慢的变化,点击按钮会打开指定链接,这里主要是演示按钮变色的代码实现方法。

运行效果截图如下:

js实现按钮颜色渐变动画效果

在线演示地址如下:

具体代码如下:

<HTML><HEAD><TITLE>按钮慢慢变色</TITLE>
<STYLE type=text/css>
BODY {
 MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; FONT-FAMILY: "宋体"
}
A {
 FONT-WEIGHT: 400; FONT-SIZE: 9pt; COLOR: black; TEXT-DECORATION: none
}
A:hover {
 FONT-WEIGHT: 400; FONT-SIZE: 9pt; COLOR: red; TEXT-DECORATION: underline
}
A:active {
 FONT: 9pt "宋体"; CURSOR: hand; COLOR: #ff0033
}
.STYLE1 {
 color: #000099;
 font-weight: bold;
 font-family: "华文新魏";
 font-size: 30px;
}
.STYLE2 {
 color: #FF3399;
 font-size: 40px;
 font-family: "华文行楷";
}
</STYLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
</HEAD>
<BODY bgColor=#fef4d9>
<CENTER>
 <span class="STYLE2">按钮慢慢变色</span>
</CENTER><BR>
<CENTER>
<TABLE borderColor=#66FF00 border=5 borderlight="green">
 <TBODY>
 <TR>
 <TD align=middle><span class="STYLE1">效果显示</span></TD>
 </TR>
 <TR>
 <TD align=middle>
  <SCRIPT language=JavaScript>
hexColor = ["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"];
function mOver() {
for (i = 0; i < 13; i++) {
setTimeout('document.myForm.button.style.background = "#'+hexColor[12-i]+'0'+hexColor[12-i]+'0c0";', i * 40);
 }
}
function mOut() {
document.myForm.button.value = "进入三水点靠木";
for (i = 0; i < 12; i++) {
setTimeout('document.myForm.button.style.background = "#'+hexColor[i]+'0'+hexColor[i]+'0c0";', i * 40);
 }
}
// End -->
</SCRIPT>
  <FORM name=myForm>
  <input onMouseDown='document.myForm.button.value=" 谢谢"' onMouseOver=mOver() onClick='window.location="https://3water.com/"' onMouseOut=mOut() type=button value=鼠标放在上面 name=button >
  </FORM></TD></TR></TBODY></TABLE>
</CENTER>
</BODY>
</HTML>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
javascript静态的url如何传递
May 03 Javascript
JQuery入门——用one()方法绑定事件处理函数(仅触发一次)
Feb 05 Javascript
form.submit()不能提交表单的错误原因及解决方法
Oct 13 Javascript
纯JS实现旋转图片3D展示效果
Apr 12 Javascript
JS实现登录页面记住密码和enter键登录方法推荐
May 10 Javascript
JavaScript中的boolean布尔值使用学习及相关技巧讲解
May 26 Javascript
js提示框替代系统alert,自动关闭alert对话框的实现方法
Nov 07 Javascript
利用SpringMVC过滤器解决vue跨域请求的问题
Feb 10 Javascript
JS实现根据指定值删除数组中的元素操作示例
Aug 02 Javascript
JS二级菜单不同实现方法分析【4种方法】
Dec 21 Javascript
vue-cli项目使用mock数据的方法(借助express)
Apr 15 Javascript
vant-ui框架的一个bug(解决切换后onload不触发)
Nov 11 Javascript
jQuery+HTML5加入购物车代码分享
Oct 29 #Javascript
jQuery地图map悬停显示省市代码分享
Aug 20 #Javascript
jQuery超赞的评分插件(8款)
Aug 20 #Javascript
jQuery网页版打砖块小游戏源码分享
Aug 20 #Javascript
js实现鼠标点击文本框自动选中内容的方法
Aug 20 #Javascript
js实现文字在按钮上滚动的方法
Aug 20 #Javascript
jquery实现漫天雪花飞舞的圣诞祝福雪花效果代码分享
Aug 20 #Javascript
You might like
JS异常处理try..catch语句的作用和实例
2014/05/05 PHP
php的慢速日志引起的Mysql错误问题分析
2014/05/13 PHP
php解决抢购秒杀抽奖等大流量并发入库导致的库存负数的问题
2014/06/19 PHP
PHP中文字符串截断无乱码解决方法
2016/10/10 PHP
javascript 一些用法小结
2009/09/11 Javascript
var与Javascript变量隐式声明
2009/09/17 Javascript
js 禁止选择功能实现代码(兼容IE/Firefox)
2010/04/23 Javascript
广泛收集的jQuery拖放插件集合
2012/04/09 Javascript
JS保留小数点(四舍五入、四舍六入)实现思路及实例
2013/04/25 Javascript
微信内置浏览器私有接口WeixinJSBridge介绍
2015/05/25 Javascript
jquery带翻页动画的电子杂志代码分享
2015/08/21 Javascript
jQuery鼠标事件汇总
2015/08/30 Javascript
javascript闭包(Closure)用法实例简析
2015/11/30 Javascript
基于javascript实现动态时钟效果
2020/08/18 Javascript
JavaScript快速切换繁体中文和简体中文的方法及网站支持简繁体切换的绝招
2016/03/07 Javascript
vue+element-ui+ajax实现一个表格的实例
2018/03/09 Javascript
React Native基础入门之调试React Native应用的一小步
2018/07/02 Javascript
bootstrap table列和表头对不齐的解决方法
2019/07/19 Javascript
关于AngularJS中几种Providers的区别总结
2020/05/17 Javascript
[50:01]Ti4 冒泡赛第二天 NEWBEE vs Titan
2014/07/15 DOTA
python爬取网站数据保存使用的方法
2013/11/20 Python
Python生成不重复随机值的方法
2015/05/11 Python
Python的argparse库使用详解
2018/10/09 Python
使用Python计算玩彩票赢钱概率
2019/06/26 Python
Python实现手机号自动判断男女性别(实例解析)
2019/12/22 Python
TensorFlow2.X结合OpenCV 实现手势识别功能
2020/04/08 Python
HTML5 Canvas中绘制矩形实例
2015/01/01 HTML / CSS
匡威荷兰官方网站:Converse荷兰
2018/10/24 全球购物
中国领先的汽车保养服务平台:途虎养车
2019/10/18 全球购物
技校生自我鉴定范文
2013/09/26 职场文书
酒店管理专业毕业生推荐信
2013/11/10 职场文书
满月酒答谢词
2014/01/14 职场文书
党的群众路线教育实践活动宣传方案
2014/02/23 职场文书
银行大堂经理培训心得体会
2016/01/09 职场文书
接触艺术对孩子学习思维有益
2019/08/06 职场文书
redis内存空间效率问题的深入探究
2021/05/17 Redis