Javascript jQuery最多可计数个字符
如果达到计数器停止,我将如何向函数添加限制(10个字符) 当输入10个字符时,Javascript jQuery最多可计数个字符,javascript,jquery,Javascript,Jquery,如果达到计数器停止,我将如何向函数添加限制(10个字符) 当输入10个字符时,字符计数器停止计数(将显示10)。如果删除,它将向后计数回0 $(文档).ready(函数(){ var textarea=$(“我的textarea”); textarea.keydown(函数(事件){ var numbOfchars=textarea.val(); var len=numbOfchars.length; $(“.chars计数器”).text(len); }); }); 0您可以执行以下操作:
字符计数器
停止计数(将显示10)。如果删除,它将向后计数回0
$(文档).ready(函数(){
var textarea=$(“我的textarea”);
textarea.keydown(函数(事件){
var numbOfchars=textarea.val();
var len=numbOfchars.length;
$(“.chars计数器”).text(len);
});
});代码>
0
您可以执行以下操作:
$(document).ready(function() {
var textarea = $("#my_textarea");
textarea.keydown(function(event) {
var numbOfchars = textarea.val();
var len = numbOfchars.length;
if (len == 10) {
e.preventDefault(); // stop when it is 10
} else {
$(".chars-counter").text(len);
}
});
});
如果您希望计数器停止在10,但字段继续工作,您可以如下编辑代码:
$(文档).ready(函数(){
var textarea=$(“我的textarea”);
textarea.keydown(函数(事件){
var numbOfchars=textarea.val();
var len=数学最小值(numbOfchars.length,10);
$(“.chars计数器”).text(len);
});
});
在输入事件()上使用
$(文档).ready(函数(){
var textarea=$(“我的textarea”);
textarea.on('input',函数(事件){
var numbOfchars=$(this.val();
var len=numbOfchars.length;
var文本;
len当它达到10个字符时,你希望发生什么?