2008-12-16 72 views

回答

9

的語法來禁用一個HTML輸入如下:

<input type="text" id="input_id" DISABLED /> 
+2

RoBorg的回答是有效的XHTML也。 – scunliffe 2008-12-16 20:54:05

+1

他指向的HTML 4.1規範與我的答案中的代碼相同。 – 2008-12-17 04:33:44

+0

HTML 4.1已過時。 XHTML必須是有效的,所以瀏覽器從一個到另一個瀏覽器顯示更一致,因爲不同的瀏覽器有不同的錯誤處理代碼來清理馬虎開發者(並且可能不正確)。 – 2014-03-06 12:21:34

46
<input type="text" required="true" value="" readonly="true"> 

這將使以只讀模式文本框,可能會在生成的密碼和datepickers很有幫助。

4

您可以同時使用輸入的disabled或readonly屬性。使用禁用屬性將在表單提交時忽略該值,因此如果您希望在提交事件時使用這些值,則它們將只讀而不是禁用。

<input type="text" readonly> 

<input type="text" disabled>