IE11:禁用的输入文本字段是可写的:S
问题描述:
我发现使用最新版本的IE11时出现问题。我禁用的输入文本呈灰色,但可写入。IE11:禁用的输入文本字段是可写的:S
不知道它是什么特殊的我的电脑(虚拟Win7的64位,只用于IE测试,没有罕见的插件安装)。
我的IE版本是IE 11.0.9600.17280 - 11.0.12
错误可以包括32个和64位版本的IE被再现。操作系统是Windows 7 64位。
测试下面的代码我可以更新文本框的内容。
如果有人可以重现它,或知道这种行为(错误),请让我知道。帮助表示赞赏。
我发现有关在禁用fieldtext(固定)内输入文本的类似问题的信息,但这是一个不同的问题。
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<form>Can you enter this text field and change the content?
<input type="text" name="test" disabled="disabled">
</form>
</body>
</html>
答
这似乎是我的本地IE浏览器的问题。
具有相同IE版本的同事无法重现它。
不知道原因是什么,但现在会忽略它。
答
您需要关闭CARET浏览!
查看 - >光标浏览
丰富
你尝试过的,而不是'禁用= “禁用”''只是disabled'?或'只读'? – dippas 2014-09-24 16:34:48
我发现了这个bug:https://connect.microsoft.com/IE/feedbackdetail/view/962368/can-still-edit-input-type-text-within-fieldset-disabled,它很安静类似 – dippas 2014-09-24 16:40:21
@ dippas:其实我第一次尝试只是禁用 – 2014-09-24 17:01:45