如何使用JavaScript在HTML中对textArea施加最大长度
2022-08-30 05:09:39
我希望有一些功能,如果我写
<textarea maxlength="50"></textarea>
<textarea maxlength="150"></textarea>
<textarea maxlength="250"></textarea>
它将自动对文本区域施加最大长度。如果可能的话,请不要在jQuery中提供解决方案。
注意:如果我做这样的事情,这可以完成:
<textarea onkeypress="return imposeMaxLength(event, this, 110);" rows="4" cols="50">
function imposeMaxLength(Event, Object, MaxLen)
{
return (Object.value.length <= MaxLen)||(Event.keyCode == 8 ||Event.keyCode==46||(Event.keyCode>=35&&Event.keyCode<=40))
}
从 复制 在 HTML 文本区域上模拟 HTML 输入 “maxlength” 属性的最佳方法是什么?
但关键是我不想每次声明文本区域时都写在KeyPress和onKeyUp上。