有一个按钮在IE下disabled是好用的,但是一到了在FIREFOX下面就不好用了,都是显示的正常的颜色,请高手指教
解决方案 »
- (免费)用javascript可以开发游戏的系统
- 请教一下,怎么样在函数里面写页面元素的鼠标事件
- 取 <option value="1" >CCTV1</option> 中cctv1的值 怎么取?
- 一个关于javascript的小问题!高手进来帮下忙 在线等!!
- 在<td>里如何使一个DIV浮动在另外一个DIV上面?
- 请问如何能控制iframe页面的滚动?(20分)
- 求javascript中两个日期的差等于多少天的功能,谢谢!
- 如何判断一个对象是否存在?
- window.showModalDialog中参数传递的格式是什么样的来着?
- 如何动态改变带有frame标记的网页中指定子窗口的大小。
- JS有事件监听addEventListener和分发dispatchEvent吗?
- 标签没有onmouseover事件 但是有效果
document.getElementById("myButton").disabled=true;
或者
document.form1["myButton"].disabled=true;请楼主试一试!!!
document.getElementById("restoreSnapShotBut").disabled = true;
document.getElementById("restoreSnapShotBut").disabled = "true";
这三种我都试过了都是一样的
<html>
<body>
<FORM>
<script language=javascript>
function msg(str)
{
document.forms[0].elements["myButton"].disabled=true; return "按钮上的值:"+str;
}
</script>
<input id=myButton type=button value=函数测试 onclick="alert(msg(this.value))">
</FORM>
<body></html>
那你测试一下这个
<html>
<body>
<FORM>
<style>
<!--添加一个样式(仅适用ff)-->
input[type="button"]:disabled{BACKGROUND-COLOR: #ffffff; color:red}</style><script language=javascript>
function msg(str)
{
document.forms[0].elements["myButton"].disabled=true; return "按钮上的值:"+str;
}
</script>
<input id=myButton type=button value=函数测试 onclick="alert(msg(this.value))" />
</FORM>
<body></html>
<html>
<body>
<FORM>
<style>
<!--添加一个样式(仅适用IE)-->
input{background:expression((this.disabled && this.disabled==true)?"red":"blue")}</style><script language=javascript>
function msg(str)
{
document.forms[0].elements["myButton"].disabled=true; return "按钮上的值:"+str;
}
</script>
<input id=myButton type=button value=函数测试 onclick="alert(msg(this.value))" />
</FORM>
<body></html>