如何使用html使文本框无法点击

时间:2013-03-22 07:37:15

标签: html textbox safari

我想使用html使textarea不可编辑且不可点击。 我给了标签“readonly = true”;但是,它仍然可以点击但不可编辑。在Safari浏览器中选择了只读textarea。请帮忙。我不希望文本区域和文本框被选中。 感谢

5 个答案:

答案 0 :(得分:5)

在元素上使用readonly属性意味着该元素不可编辑,但在提交表单时会提交字段的值。

虽然disabled元素不可编辑为readonly,但其值不会在表单提交时提交。

因此,如果您想提交字段的值,请使用:

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

否则

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

答案 1 :(得分: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对。

答案 2 :(得分:1)

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

答案 3 :(得分:0)

你为什么不试试

disabled="disabled"

答案 4 :(得分:0)

尝试这个我希望它有效,

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