我想做一个按钮!鼠标指在上面是一种颜色!点击后是另一种颜色,并能保持该颜色,点击功能结束后恢复默认颜色!一开始一种颜色!
解决方案 »
- 如何用纯js获得父节点的所有子节点方法
- javascript 自定义对象的子对象的子方法内如何访问顶级父对象(内有实例)
- 为什么我的window.opener 调用父页面Js里的函数没有作用 父页面是在frame框架里的
- 常见排序算法 JS 版
- jquery :eq .eq 区别?
- ●请问一下javascript中 复选框至少选一项 提交时如何判断?
- 怎样关闭顶级窗口?
- 急:难道所有select的innerHTML都是无法正常赋值的?非用innerHTML怎么办?
- 关于相对路径:为什么behavior:url(aaa.htc)不行,而behavior:url(../css/aaa.htc)就可以
- js如何实现类似qq聊天按Ctrl+Enter 发送消息的快捷键如何操作
- swfobject2.0 使用中的简单问题
- 菜鸟提问怎么让这些标签对齐呢!!!谢谢
<body>
<input id="bt" type="button" value="我是一个按钮,你们来蹂躏我的颜色吧!">
<script type="text/javascript">
<!--//
var $=function(o){return document.getElementById(o);};
$("bt").style.background="#FFFF00"; //默认颜色
$("bt").onmouseover=function(){ //鼠标指在上面是蓝色,松开恢复默认颜色
this.style.background="blue";
$("bt").onmouseout=function(){
this.style.background="#FFFF00";
};
};$("bt").onmousedown=function(){ //按下红色,松开恢复默认颜色
this.style.background="red";
$("bt").onmouseup=function(){
this.style.background="#FFFF00";
};
};
//-->
</script>