我有一个文本框,我在点击按钮时禁用它
我的示例代码是:
var inputBox = document.getElementById("inputBox");
inputBox.value='';
inputBox.disabled=true;
我在所有浏览器(chrome,mozilla,opera)中打开了我的文件,只有opera正在改变禁用文本框的颜色。有没有办法不将文本框改为灰色,还是歌剧的默认属性?
提前致谢..
答案 0 :(得分:1)
无论歌剧的行为如何,您都可以随时设置禁用按钮的样式 -
[disabled]{ background: gray; }
答案 1 :(得分:1)
这是所有浏览器更改已禁用框颜色的默认行为,不是吗?您当前的CSS似乎正在重置所有其他浏览器的外观。我猜Opera是唯一一个将背景设置为灰色的人。
搜索
之类的内容input:disabled{
/*.. Some CSS Code..*/
}
将背景改变为所需的颜色。
input:disabled{
/*.. Some CSS Code..*/
// Change to white...
background-color: #fff;
}