2010-05-11 71 views
2

如何設置textarea的css不被點擊。Textarea css不可點擊

  <textarea></textarea> 

感謝

+0

的所有其他屬性「不被點擊它「? – RoToRa 2010-05-11 10:02:57

+0

在只讀模式下,點擊它時不應該將焦點放在textarea上 – Hulk 2010-05-11 10:04:17

回答

9

嘗試

<textarea disabled="yes"></textarea> 

在大多數瀏覽器,這將是灰色textarea的內容,雖然,用戶將不能夠任意文本從內部複製。如果你不喜歡,你可以使用:

<textarea readonly="yes"></textarea> 

,textarea就仍然可點擊,用戶仍然可以選擇在其內/複製文本,但他將無法修改它。

+0

對於'readonly',我相信它應該是''或'''。 – 2010-05-11 10:27:59

1

你不能做到這一點與CSS,你必須做的標記,像這樣:

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

所以,你不希望用戶編輯textarea的內容是什麼?簡單的解決方案:不要使用textarea。只需使用正常的divpre並設計它。

0

如果你關心是由這本書&符合標準的是如下:

  1. 對於 「不可點擊」

    < textarea的只讀> ... </textarea的>

  2. 對於「Grayed & unclickable」aka已禁用:

    < textarea的禁用> ... </textarea的>

你可以找到你的意思是什麼用 「文本區域」 here.