我们在C#中有一个庞大的ASP.Net Web应用程序。现在需要更改禁用文本框中文本的fontcolor。问题是大多数文本框都设置了“禁用”属性而不是“只读”。如果我将属性更改为“只读”,我将必须修改javascript代码中的所有位置,其中检查如
if(document.getElementByID('Element1')。disabled =='true')等存在。这些检查存在于1000多个地方。如果开始改变所有这些,我将被困在一个向下的螺旋,远离人类,消失在一个永远不会从我可能出来的深渊。请帮帮我。
我应该补充一点,我需要它只适用于IE8。感谢。
答案 0 :(得分:1)
以下对我有用:
input[disabled] {
background-color: GrayText !important;
color: White !important;
}
答案 1 :(得分:0)
不幸的是,您无法在IE8中更改禁用文本框的字体颜色。