要求:使textfields只读 - 不禁用,用户不应该能够点击该字段,即使一次(或多或少的文本框应该像选择框一样)。当用户在按下tab时应该能够移动到下一个字段(正常行为),Internet Explorer应该是用于呈现代码的浏览器。这是我一直在做在完整只读模式下转换HTML文本框
示例代码是在这里
<table>
<tr>
<td><input type="text" value="test1" onfocus="this.blur()" readonly="true" /></td>
</tr>
<tr>
<td><input type="text" value="test2" onfocus="this.blur()" readonly="true" /></td>
</tr>
<tr>
<td><input type="text" value="test3" onfocus="this.blur()" readonly="true" /></td>
</tr>
</table>
与上面的代码的问题是 1.用户能够点击一次(闪烁的光标是可见的) 2.按Tab键 - 用户不会移动到下一个字段。
再次仅用于IE。由于
为什么你不能使用禁用选项?似乎符合法案。 –