要求:使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。由於
爲什麼你不能使用禁用選項?似乎符合法案。 –