我知道这个话题不止一次存在,但我需要一个明确的解决方案。
有人想为 IE < 10 设置禁用字段的字体颜色。
如果可能,不要用“只读”属性替换“禁用”属性。原因是,我使用 CRM 2011 软件,如果我这样做,我无法预测效果。
也许,有人可以告诉我如果我用 JS 删除“禁用”属性但我仍然无法写入文本框会发生什么。
欢迎使用 JavaScript 解决方案。
此致
我知道这个话题不止一次存在,但我需要一个明确的解决方案。
有人想为 IE < 10 设置禁用字段的字体颜色。
如果可能,不要用“只读”属性替换“禁用”属性。原因是,我使用 CRM 2011 软件,如果我这样做,我无法预测效果。
也许,有人可以告诉我如果我用 JS 删除“禁用”属性但我仍然无法写入文本框会发生什么。
欢迎使用 JavaScript 解决方案。
此致
不,您不能在 IE 中更改禁用输入的颜色,请参阅如何更改禁用输入的字体颜色?
您可以将该输入设为只读以执行此操作,但您将不得不承受与只读一样的后果,输入将在提交时发送到服务器,但禁用时不会。
请参阅此以获取更多信息
那么 css 伪类 :disabled 应该适合你。
input[type="submit"]:disabled {
}