2010-05-11 81 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.