Rob*_*jic 16
您可以使用disabled属性禁用textarea .或者您可以使用readonly属性使其只读.readonly就像被禁用一样,但它不会阻止用户在textarea中单击或选择.
如果你真的需要用javascript做这样的事情(使用jQuery):
<textarea rows=3 cols=20></textarea>?
$("textarea").keydown(false);
Run Code Online (Sandbox Code Playgroud)
你可以在这里试试:http://jsfiddle.net/7n4G4/1/
如果您想确保您的用户仍然可以在 textarea 内单击和选择,请使用 readonly 属性
<textarea name="text" readonly>
Run Code Online (Sandbox Code Playgroud)
如果你想在不选择的情况下完全禁用它
<textarea name="text" disabled>
Run Code Online (Sandbox Code Playgroud)
如果只想防止键盘输入
<textarea name="text" id="text-input">
Run Code Online (Sandbox Code Playgroud)
使用 jQuery 非常简单
$("#text-input").on("keydown keypress keyup", false);
Run Code Online (Sandbox Code Playgroud)