This question already has answers here:
How can I block further input in textarea using maxlength
(5个答案)
7年前关闭。
如何在
然后使用JavaScript限制用户输入:
确保绑定(bind)“输入”和“属性更改”事件,以使其能够在各种浏览器(例如Firefox / Safari和IE)上运行。
(5个答案)
7年前关闭。
如何在
maxlength
中设置textarea
?为什么maxlength
在textarea
中不能正常工作? 最佳答案
在HTML5之前,我们有一种简单但可行的方法:
首先在textarea元素中设置maxlength属性:
<textarea maxlength='250' name=''></textarea>
然后使用JavaScript限制用户输入:
$(function() {
$("textarea[maxlength]").bind('input propertychange', function() {
var maxLength = $(this).attr('maxlength');
if ($(this).val().length > maxLength) {
$(this).val($(this).val().substring(0, maxLength));
}
})
});
确保绑定(bind)“输入”和“属性更改”事件,以使其能够在各种浏览器(例如Firefox / Safari和IE)上运行。
关于html - 在HTML Textarea中设置maxlength ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4459610/
10-13 02:39