2013-03-22 72 views
1

我想讓textarea不可編輯和不可點擊使用HTML。 我給了標籤的「readonly = true」;但是,它仍然是可點擊的,但是不可編輯。只讀textarea正在Safari瀏覽器中被選中。請幫忙。我不希望文本區域和文本框被選中。 感謝如何使一個文本框不可點擊使用html

回答

1
<textarea disabled="disabled"></textarea> 
+0

我認爲它應該是textarea的不文本框。也爲文本框,你將需要輸入標籤。 – 2013-03-22 07:41:24

+0

我真的很抱歉。是的,問題出在textarea上。 – user1859538 2013-03-22 07:43:42

0

你爲什麼不跟

disabled="disabled" 
0

試試這個,我希望它的工作原理,

<input type="text" name="country" value="anytext" readonly> 
4

嘗試disabled="disabled"。這將禁用textbox/textarea,所以不會被選中。此外,該值不會在表單提交中提交。

對於文本框:

<input type="text" name="textbox1" disabled="disabled" /> 

對於textarea的:

<textarea name="textarea1" disabled="disabled" /></textarea> 

在HTML5中,只有disabled屬性也會起作用。價值不是強制性的。但是,對於XHTML Strict,您需要key & value對。

+0

我試過,但仍然可以找到問題持續存在。 – user1859538 2013-03-22 07:45:40

+0

​​ 這是我使用的代碼。 – user1859538 2013-03-22 07:46:40

+0

你在Firefox或Chrome中試過這段代碼嗎? – 2013-03-22 07:48:42

3

在元素上使用readonly屬性表示該元素不可編輯,但是在提交表單時會提交字段的值。

雖然disabled元素不可編輯爲readonly,但其值在提交表單時未提交。

所以,如果你想提交字段的值,使用:

<input type="text" name="textbox1" readonly /> 

其他

<input type="text" name="textbox1" disabled="disabled" /> 
相關問題