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 相关文章推荐
js 获取服务器控件值的代码
Mar 05 Javascript
js中根据字数截取字符串,不能截断url
Jan 12 Javascript
捕获和分析JavaScript Error的方法
Mar 25 Javascript
jquery跟js初始化加载的多种方法及区别介绍
Apr 02 Javascript
js拼接html注意问题示例探讨
Jul 14 Javascript
js实现二代身份证号码验证详解
Nov 20 Javascript
JavaScript过滤字符串中的中文与空格方法汇总
Mar 07 Javascript
js文件中直接alert()中文出来的是乱码的解决方法
Nov 01 Javascript
promise处理多个相互依赖的异步请求(实例讲解)
Aug 03 Javascript
深入浅析Vue中的Prop
Jun 10 Javascript
微信小程序前端promise封装代码实例
Aug 24 Javascript
Ant Design的可编辑Tree的实现操作
Oct 31 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 购物车实例(申精)
2009/05/11 PHP
用PHP的ob_start() 控制您的浏览器cache
2009/08/03 PHP
基于thinkphp5框架实现微信小程序支付 退款 订单查询 退款查询操作
2020/08/17 PHP
javascript 简单抽屉效果的实现代码
2010/03/09 Javascript
jQuery中的bind绑定事件与文本框改变事件的临时解决方法
2010/08/13 Javascript
使用jquery获取url及url参数的简单实例
2016/06/14 Javascript
浅谈javascript中关于日期和时间的基础知识
2016/07/13 Javascript
用js读写cookie的简单方法(推荐)
2016/08/08 Javascript
AngularJs bootstrap详解及示例代码
2016/09/01 Javascript
微信小程序 LOL 英雄介绍开发实例
2016/09/30 Javascript
获取当前月(季度/年)的最后一天(set相关操作及应用)
2016/12/27 Javascript
JS检测是否可以访问公网服务器功能代码
2017/06/19 Javascript
js实现数组和对象的深浅拷贝
2017/09/30 Javascript
利用原生JS实现欢乐水果机小游戏
2020/04/23 Javascript
vue 动态组件(component :is) 和 dom元素限制(is)用法说明
2020/09/04 Javascript
[01:00:53]2018DOTA2亚洲邀请赛3月29日 小组赛B组 iG VS Secret
2018/03/30 DOTA
Python的装饰器用法学习笔记
2016/06/24 Python
python与C互相调用的方法详解
2017/07/14 Python
python正则表达式及使用正则表达式的例子
2018/01/22 Python
Python数据持久化shelve模块用法分析
2018/06/29 Python
python的内存管理和垃圾回收机制详解
2019/05/18 Python
python DataFrame转dict字典过程详解
2019/12/26 Python
使用Python爬虫库requests发送表单数据和JSON数据
2020/01/25 Python
PyCharm取消波浪线、下划线和中划线的实现
2020/03/03 Python
python实现扑克牌交互式界面发牌程序
2020/04/22 Python
Django中Aggregation聚合的基本使用方法
2020/07/09 Python
关于老式浏览器兼容HTML5和CSS3的问题
2016/06/01 HTML / CSS
南京某软件公司的.net面试题
2015/11/30 面试题
领导的自我鉴定
2013/12/28 职场文书
优秀高中生事迹材料
2014/02/11 职场文书
授权委托书样本
2014/04/03 职场文书
2014年惩防体系建设工作总结
2014/12/01 职场文书
2015教师个人师德工作总结
2015/10/23 职场文书
为什么阅读对所有年龄段的孩子都很重要?
2019/07/08 职场文书
Apache Pulsar结合Hudi构建Lakehouse方案分析
2022/03/31 Servers
Python 中面向接口编程
2022/05/20 Python