textarea 控制输入字符字节数示例代码

实时统计数字html

 代码如下 复制代码

<textarea id="text" cols="110" rows="20" dir="ltr" onKeyDown="CountStrByte()" onKeyUp="CountStrByte()"
  onfocus="if(this.value=='优质专业的回答更容易被关注!') this.value='';" onblur=" if(this.value=='') this.value='优质专业的回答更容易被关注!'">优质专业的回答更容易被关注!</textarea>

js代码,把下面代码保存成111cn.net.js文件

 代码如下 复制代码

var LastCount =0;
function CountStrByte(){ //字节统计
 var ByteCount = 0;
 var StrValue  = ID('text').value;
 var StrLength = StrValue.length;
 var MaxValue  = 1000;
 
 if(LastCount != StrLength) { // 在此判断,减少循环次数
 for (i=0;i<StrLength;i++){
  
  ByteCount  =  ByteCount + 1;
  
      if (ByteCount>MaxValue) {
   
       ID('text').innerHTML = StrValue.substring(0,i);
   alert("评论内容最多不能超过 1000 个字!");
   
         ByteCount = MaxValue;
  
         break;
      }
 }
   ID('Remain').innerHTML = MaxValue - ByteCount;
   LastCount = StrLength;
 }
}

时间: 2024-09-26 19:29:50

textarea 控制输入字符字节数示例代码的相关文章

textarea 控制输入字符字节数(示例代码)_javascript技巧

按字符数控制: 复制代码 代码如下: <textarea name="gbContent"  style="width: 500px; height: 200px;"             onkeyup="if(this.value.length>2000) this.value=this.value.substr(0,2000)"             onkeydown="if(this.value.length&

JS简单限制textarea内输入字符数量的方法_javascript技巧

本文实例讲述了JS简单限制textarea内输入字符数量的方法.分享给大家供大家参考.具体如下: 这里演示JS限制一个area内的字符不能超过255,多余则截取. 代码如下: <script> function getStringUTFLength(str) { var value = str.replace(/[\u4e00-\u9fa5]/g," "); //将汉字替换为两个空格 return value.length; } function leftUTFString

限制文本字节数js代码

js     做项目时自己写一段js给大家.关于文本限制字数的问题,在实际开发中经常用到:主要问题出现在对中文的限制,下面代码就解决关于限制字节数的校验问题:只要将此下代码保存到一个js文件中并引入到校验的页面中,便可使用!同时希望大家给与大力支持和宝贵意见,本人会在今后闲余之际,发表更多的好文章,谢谢!! /* value: 值: byteLength:数据库字节长度 title:字段中文名称 attribute:属性名称 使用方法说明: 添加 (1) onkeyup="limitLength

限制文本字节数js代码_表单特效

做项目时自己写一段js给大家.关于文本限制字数的问题,在实际开发中经常用到:主要问题出现在对中文的限制,下面代码就解决关于限制字节数的校验问题:只要将此下代码保存到一个js文件中并引入到校验的页面中,便可使用!同时希望大家给与大力支持和宝贵意见,本人会在今后闲余之际,发表更多的好文章,谢谢!! /*  value: 值:  byteLength:数据库字节长度  title:字段中文名称  attribute:属性名称  使用方法说明: 添加 (1) onkeyup="limitLength(t

[js]用JAVASCRIPT正则表达式限制文本字节数的代码_正则表达式

做项目时自己写一段js给大家.关于文本限制字数的问题,在实际开发中经常用到;主要问题出现在对中文的限制,下面代码就解决关于限制字节数的校验问题;只要将此下代码保存到一个js文件中并引入到校验的页面中,便可使用!同时希望大家给与大力支持和宝贵意见,本人会在今后闲余之际,发表更多的好文章,谢谢!!  以下是引用片段: /*    value: 值:    byteLength:数据库字节长度    title:字段中文名称    attribute:属性名称    使用方法说明:   添加 (1) 

[js]用JAVASCRIPT正则表达式限制文本字节数的代码

做项目时自己写一段js给大家.关于文本限制字数的问题,在实际开发中经常用到;主要问题出现在对中文的限制,下面代码就解决关于限制字节数的校验问题;只要将此下代码保存到一个js文件中并引入到校验的页面中,便可使用!同时希望大家给与大力支持和宝贵意见,本人会在今后闲余之际,发表更多的好文章,谢谢!! 以下是引用片段: /*    value: 值:    byteLength:数据库字节长度    title:字段中文名称    attribute:属性名称    使用方法说明: 添加 (1) onk

form中限制文本字节数js代码_表单特效

/*  value: 值:  byteLength:数据库字节长度  title:字段中文名称  attribute:属性名称  使用方法说明: 添加 (1) onkeyup="limitLength(this.value,100,'名称','name')"           (2)  id="name" 或[struts标签]styleId="name"  注意:id名称和 attribute属性名称要一样  例子:<textarea 

JS验证控制输入中英文字节长度(input、textarea等)具体实例_javascript技巧

检查表单是否符合规定的长度.最长允许n个字符(中文算2位)!  复制代码 代码如下:   function fucCheckLength(strTemp) {   var i,sum;  sum=0;  for(i=0;i<strTemp.length;i++) {     if ((strTemp.charCodeAt(i)>=0) && (strTemp.charCodeAt(i)<=255)) {      sum=sum+1;    }else {      su

限制textbox或textarea输入字符长度的JS代码_javascript技巧

复制代码 代码如下: <script language=javascript> <!-- String.prototype.len=function(){ return this.replace(/[^\x00-\xff]/g,"**").length; } //Set maxlength for multiline TextBox function setMaxLength(object,length) { var result = true; var contro