实时统计输入字符个数

JavaScript中经常要实时统计输入的个数,用onkeyup只对输入英文有效果,输入中文时没办法实时统计;而使用onchange,也只能是等输入框失去焦点才能统计,并不能实时。下面的方法就可以实现实时统计:


    <div id="msg"></div>
<input id=‘txt‘ value="" />
<script>
//当状态改变的时候执行的函数
function handle() {
document.getElementById(‘msg‘).innerHTML = ‘输入的文字长度为:‘ + document.getElementById(‘txt‘).value.length;
}

if (typeof window.addEventListener != "undefined") {//IE11、非IE(如FireFox、Chrome)
document.getElementById(‘txt‘).addEventListener("input", handle, false);
}else {//IE10及以下
document.getElementById(‘txt‘).onpropertychange = handle;
}
</script>

实时统计输入字符个数,码迷,mamicode.com

时间: 2024-10-25 15:13:42

实时统计输入字符个数的相关文章

textarea输入框实时统计输入字符数

1 <!DOCTYPE html> 2 <html> 3 4 <head> 5 <meta charset="UTF-8"> 6 <title></title> 7 <style type="text/css"> 8 #num { 9 color: red; 10 } 11 </style> 12 </head> 13 14 <body> 15 1

vue使用textare如何正确统计输入字符个数

最近vue做微信公众号的开发,使用weui的textarea输入限制字数(官网例子),并且显示.代码如下:再安卓和电脑都没有问题,但是ios输入的时候,显示字数不正确, 但是输入之后删除其中一个,就可以正确显示,比较坑的. <div class="weui-cell__bd"> <textarea v-model="consultation.description" id="description" class="we

李洪强漫谈iOS开发[C语言-050]-统计输入字符个数

UItexfile实时验证输入字符

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string; { NSString * toBeString = [textField.text stringByReplacingCharactersInRange:range withString:string]; UITextField *loginPas

原创:C语言打开、下载、删除网页,统计网页字符个数

本程序由本人在华夏联盟的ID闪电笨笨原创,首发地址:http://bbs.hx95.com/ 写此程序希望可以可以激发新手学习C语言的积极性! C语言代码实现功能如下:            1.实现打开指定网页               2.实现下载指定网页            3.统计网页字符个数            4.实现删除指定网页 代码如下: #include<stdio.h> #include <UrlMon.h>//下载函数调用,project—setting

textbox 文本框限制输入字符个数问题

1.一般情况下我们会想到的是使用它的MaxLength就可以达到目的 2.如果我们需要一个多行的文本框我们就会设置一下文本框的textmode="multiline",这时候我们会发现maxlength不再起作用了,在某个项目中我也遇到了这样的问题当时我是使用js做的处理 ? 1 2 3 function textCouter (field,maxlimit){  if(field.value.length >maxlimit)    field.value=field.valu

&lt;08&gt;while循环介绍及基本格式+while循环使用陷阱+统计键盘输入字符个数+while循环使用注意+do-while循环介绍及语法格式+do-while和while的对比+for循环结构及执行过程+for循环的其他形式

while循环介绍及基本格式(掌握): 循环结构: 当条件满足的时候 ,程序会重复的执行某一个代码段 构成循环结构的条件: 1)循环控制条件 2)循环体 3)让循环控制条件为假的控制 while循环的格式: while(表达式){ 语句块; } 1 #include <stdio.h> 2 3 void test1(){ 4 5 int i=1; 6 7 // 1)循环控制条件 8 while(i<=1000){ 9 10 //2)循环体 11 printf("第%d次说:我爱

7 判断输入字符个数

题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. 1 public class _007CountStringAll { 2 3 public static void main(String[] args) { 4 printCount(); 5 } 6 7 private static void printCount() { 8 while (true) { 9 Scanner scanner = new Scanner(System.in); 10 System.ou

统计某个字符个数

path=/abc/bdc/dsa/gafasd/casdf 计算字符'/'个数 echo -n $path | tr '/' '\n' | wc -l echo -n $path | sed "s/[^/]//g" | wc -c echo $[ ${#path} - `expr length ${path///}`]