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


Posted in Javascript onJune 21, 2013

检查表单是否符合规定的长度.最长允许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 {
      sum=sum+2;
    }
  }
  return sum; 
}

使用:
m=fucCheckLength(strTemp);
if(m>10){
  alert("长度大于10个字符!");
}
Javascript 相关文章推荐
javascript this用法小结
Dec 19 Javascript
JavaScript弹簧振子超简洁版 完全符合能量守恒,胡克定理
Oct 25 Javascript
ASP.NET中基于JQUERY的高性能的TreeView补充
Feb 23 Javascript
js编码之encodeURIComponent使用介绍(asp,php)
Mar 01 Javascript
通过js简单实现将一个文本内容转译成加密文本
Oct 22 Javascript
js实现遮罩层弹出框的方法
Jan 15 Javascript
vue中父子组件注意事项,传值及slot应用技巧
May 09 Javascript
javascript匿名函数中的'return function()'作用
Oct 15 Javascript
vue-router 起步步骤详解
Mar 26 Javascript
微信小程序云开发之模拟后台增删改查
May 16 Javascript
vue实现权限控制路由(vue-router 动态添加路由)
Nov 04 Javascript
vue组件系列之TagsInput详解
May 14 Javascript
无缝滚动js代码通俗易懂(自写)
Jun 19 #Javascript
HTML5之lang属性与dir属性的详解
Jun 19 #Javascript
jQuery之ajax技术的详细介绍
Jun 19 #Javascript
jQuery之尺寸调整组件的深入解析
Jun 19 #Javascript
jQuery之排序组件的深入解析
Jun 19 #Javascript
jQuery之日期选择器的深入解析
Jun 19 #Javascript
jQuery之按钮组件的深入解析
Jun 19 #Javascript
You might like
如何在PHP中进行身份认证
2006/10/09 PHP
腾讯QQ微博API接口获取微博内容
2013/10/30 PHP
PHP类的封装与继承详解
2015/09/29 PHP
php实现按天数、星期、月份查询的搜索框
2016/05/02 PHP
Ubuntu server 11.04安装memcache及php使用memcache来存储session的方法
2016/05/31 PHP
php实现支持中文的文件下载功能示例
2017/08/30 PHP
JS实现简单的顶部定时关闭层效果
2014/06/15 Javascript
javascript操作数组详解
2014/12/17 Javascript
JavaScript中对象property的删除方法介绍
2014/12/30 Javascript
Javascript基础教程之数据类型转换
2015/01/18 Javascript
jQuery验证元素是否为空的两种常用方法
2015/03/17 Javascript
深入解析JavaScript中函数的Currying柯里化
2016/03/19 Javascript
AngularJS+bootstrap实现动态选择商品功能示例
2017/05/17 Javascript
深入理解vue-loader如何使用
2017/06/06 Javascript
vue 组件 全局注册和局部注册的实现
2018/02/28 Javascript
深入Vue-Router路由嵌套理解
2018/08/13 Javascript
解决vue接口数据赋值给data没有反应的问题
2018/08/27 Javascript
vue项目中锚点定位替代方式
2019/11/13 Javascript
python使用any判断一个对象是否为空的方法
2014/11/19 Python
对Python 两大环境管理神器 pyenv 和 virtualenv详解
2018/12/31 Python
Python基于Logistic回归建模计算某银行在降低贷款拖欠率的数据示例
2019/01/23 Python
使用python将多个excel文件合并到同一个文件的方法
2019/07/09 Python
Python实现一个数组除以一个数的例子
2019/07/20 Python
Python计算IV值的示例讲解
2020/02/28 Python
Python调用jar包方法实现过程解析
2020/08/11 Python
印尼旅游网站:via
2017/11/12 全球购物
荷兰皇家航空公司中国官网:KLM中国
2017/12/13 全球购物
Perfume’s Club法国站:购买香水和化妆品
2019/05/02 全球购物
进程的查看和调度分别使用什么命令
2013/12/14 面试题
请说出这段代码执行后a和b的值分别是多少
2015/03/28 面试题
文秘专业大学生求职信
2013/11/10 职场文书
父亲的菜园教学反思
2014/02/13 职场文书
乡村教师党员四风问题对照检查材料思想汇报
2014/10/08 职场文书
初二学生评语大全
2014/12/26 职场文书
毕业生个人总结
2015/02/28 职场文书
辩论会主持词
2015/07/03 职场文书