textarea超过字数禁止输入
时间: 2023-09-28 09:12:35 浏览: 103
TextArea 控件的最大长度问题(js json)
你可以使用JavaScript来限制用户在textarea中输入的字符数量,当超出限制时禁止输入。以下是一种实现方法:
```html
<textarea id="myTextarea" maxlength="100"></textarea>
```
```javascript
var textarea = document.querySelector('#myTextarea');
textarea.addEventListener('input', function() {
var maxLength = parseInt(textarea.getAttribute('maxlength'));
var currentLength = textarea.value.length;
if (currentLength > maxLength) {
textarea.value = textarea.value.slice(0, maxLength);
}
});
```
这将限制textarea中输入的字符数量不超过100个字符。当用户尝试在textarea中输入超过100个字符时,它将截断字符串并禁止输入。你可以根据需要更改maxlength的值来设置最大字符数。
阅读全文