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

use*_*538 3 html safari textbox

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

Par*_*mar 7

readonly在元素上使用attribute意味着元素不可编辑,但是在提交表单时会提交字段的值.

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

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

<input type="text" name="textbox1" readonly />
Run Code Online (Sandbox Code Playgroud)

其他

<input type="text" name="textbox1" disabled="disabled" />
Run Code Online (Sandbox Code Playgroud)


Pra*_*uja 5

试试disabled="disabled"。这将禁用文本框/文本区域,因此不会被选中。此外,该值不会在表单提交时提交。

对于文本框:

<input type="text" name="textbox1" disabled="disabled" />
Run Code Online (Sandbox Code Playgroud)

对于文本区域:

<textarea name="textarea1" disabled="disabled" /></textarea>
Run Code Online (Sandbox Code Playgroud)

在 HTML5 中,只有disabled属性也有效。该值不是强制性的。但是,对于 XHTML Strict,您将需要key & value配对。