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 相关文章推荐
HTML DOM的nodeType值介绍
Mar 31 Javascript
ModelDialog JavaScript模态对话框类代码
Apr 17 Javascript
js弹出div并显示遮罩层
Feb 12 Javascript
js中的cookie的读写操作示例详解
Apr 17 Javascript
javascript中的return和闭包函数浅析
Jun 06 Javascript
jQuery插件scroll实现无缝滚动效果
Apr 27 Javascript
jQuery无刷新上传之uploadify3.1简单使用
Jun 18 Javascript
微信小程序 条件渲染详解
Oct 09 Javascript
javascript工厂模式和构造函数模式创建对象方法解析
Dec 30 Javascript
Vue学习笔记进阶篇之多元素及多组件过渡
Jul 19 Javascript
vue-cli项目修改文件热重载失效的解决方法
Sep 19 Javascript
解决VUE自定义拖拽指令时 onmouseup 与 click事件冲突问题
Jul 24 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
PHP stream_context_create()作用和用法分析
2011/03/29 PHP
将CMYK颜色值和RGB颜色相互转换的PHP代码
2014/07/28 PHP
帝国CMS留言板回复后发送EMAIL通知客户
2015/07/06 PHP
PHP十六进制颜色随机生成器功能示例
2017/07/24 PHP
Laravel中encrypt和decrypt的实现方法
2017/09/24 PHP
FCK调用方法..
2006/12/21 Javascript
filemanage功能中用到的common.js
2007/04/08 Javascript
javascript 模拟JQuery的Ready方法实现并出现的问题
2009/12/06 Javascript
jQuery 1.7.2中getAll方法的疑惑分析
2012/05/23 Javascript
js 图片随机不定向浮动的实现代码
2013/07/02 Javascript
javascript超过容器后显示省略号效果的方法(兼容一行或者多行)
2016/07/14 Javascript
js enter键激发事件实例代码
2016/08/17 Javascript
详解jQuery lazyload 懒加载
2016/12/19 Javascript
基于javascript的异步编程实例详解
2017/04/10 Javascript
Vue.js教程之axios与网络传输的学习实践
2017/04/29 Javascript
vue.js简单配置axios的方法详解
2017/12/13 Javascript
AjaxUpLoad.js实现文件上传
2018/03/05 Javascript
Antd的table组件表格的序号自增操作
2020/10/27 Javascript
Python实现分割文件及合并文件的方法
2015/07/10 Python
Python 使用os.remove删除文件夹时报错的解决方法
2017/01/13 Python
python数据抓取分析的示例代码(python + mongodb)
2017/12/25 Python
python 日期排序的实例代码
2019/07/11 Python
TensorFlow实现保存训练模型为pd文件并恢复
2020/02/06 Python
python开发实例之python使用Websocket库开发简单聊天工具实例详解(python+Websocket+JS)
2020/03/18 Python
Nginx+Uwsgi+Django 项目部署到服务器的思路详解
2020/05/08 Python
python excel多行合并的方法
2020/12/09 Python
AmazeUI 按钮交互的实现示例
2020/08/24 HTML / CSS
一套软件开发工程师笔试题
2015/05/18 面试题
建龙钢铁面试总结
2014/04/15 面试题
机电一体化专业推荐信
2013/12/03 职场文书
企业军训感想
2014/02/07 职场文书
《母亲的恩情》教学反思
2014/02/13 职场文书
工程专业求职自荐书范文
2014/02/18 职场文书
同学会主持词
2014/03/18 职场文书
党的群众路线教育实践活动对照检查材料范文
2014/09/24 职场文书
2015年元旦主持词开场白
2014/12/14 职场文书