请问如何限制HTML中textarea输入字符的数量?

2025-02-26 16:32:39
推荐回答(5个)
回答1:

textarea没有类似方法。



也可以

回答2:

给textarea增加长度的限制
我们知道文本框可以有一个为maxlength的属性,可以限制文本框的长度,当时备注框textarea却没有,那么
要怎样限制备注框的长度呢?其实很简单,只有加上想这样一句话onKeyDown=if (this.value.length>=20){event.returnValue=false}
就可以了,整个写法如下:

我们也可以将判断写在函数中,如果输入的长度超过显示,就显示提示信息,如下:








回答3:

假设你的表单名为form1
可以用form1.content.disabled=true来禁用textarea
首先写一个函数判断字符的长度,如果大于300则禁用。
可以用onChange()来触发该函数,
不明白,可以给我留言。

回答4:



回答5:

可以使用onKeyUp()这个函数来实时的检查输入的字符的个数,如果达到了上限就使得disabled='ture'。