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 相关文章推荐
jquery多行滚动/向左或向上滚动/响应鼠标实现思路及代码
Jan 23 Javascript
javascript用户注册提示效果的简单实例
Aug 17 Javascript
javascript scrollTop正解使用方法
Nov 14 Javascript
jQuery中:selected选择器用法实例
Jan 04 Javascript
HTML5使用DeviceOrientation实现摇一摇功能
Jun 05 Javascript
多种js图片预加载实现方式分享
Feb 19 Javascript
Bootstrap Table使用整理(五)之分页组合查询
Jun 09 Javascript
vue + vuex todolist的实现示例代码
Mar 09 Javascript
vue-cli脚手架-bulid下的配置文件
Mar 27 Javascript
详解在Javascript中进行面向切面编程
Apr 28 Javascript
vue源码中的检测方法的实现
Sep 26 Javascript
layUI的验证码功能及校验实例
Oct 25 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实现清除wordpress里恶意代码
2015/10/21 PHP
使用PHP similar text计算两个字符串相似度
2015/11/06 PHP
浅谈PHP检查数组中是否存在某个值 in_array 函数
2016/06/13 PHP
Laravel中批量赋值Mass-Assignment的真正含义详解
2017/09/29 PHP
PHP实现的简单路由和类自动加载功能
2018/03/13 PHP
yii2多图上传组件的使用教程
2018/05/10 PHP
ThinkPHP5.0多个文件上传后找不到临时文件的修改方法
2018/07/30 PHP
javascript IE中的DOM ready应用技巧
2008/07/23 Javascript
JavaScript 继承的实现
2009/07/09 Javascript
入门基础学习 ExtJS笔记(一)
2010/11/11 Javascript
JS实现自动定时切换的简洁网页选项卡效果
2015/10/13 Javascript
Jquery Easyui搜索框组件SearchBox使用详解(19)
2016/12/17 Javascript
一个炫酷的Bootstrap导航菜单
2016/12/28 Javascript
vue router动态路由下让每个子路由都是独立组件的解决方案
2018/04/24 Javascript
webpack4之如何编写loader的方法步骤
2019/06/06 Javascript
前端插件之Bootstrap Dual Listbox使用教程
2019/07/23 Javascript
jquery实现图片无缝滚动 蒙版遮蔽效果
2020/01/11 jQuery
[01:02:45]完美世界DOTA2联赛 LBZS vs Forest 第三场 11.07
2020/11/09 DOTA
详解Python里使用正则表达式的ASCII模式
2017/11/02 Python
python opencv3实现人脸识别(windows)
2018/05/25 Python
Python timeit模块的使用实践
2020/01/13 Python
python logging设置level失败的解决方法
2020/02/19 Python
详解用Python调用百度地图正/逆地理编码API
2020/07/02 Python
CSS3中Animation动画属性用法详解
2016/07/04 HTML / CSS
HTML5实现经典坦克大战坦克乱走还能发出一个子弹
2013/09/02 HTML / CSS
俄罗斯最大的消费电子连锁零售商:Mvideo
2017/06/25 全球购物
梵蒂冈和罗马卡:Omnia Card Pass
2018/02/10 全球购物
ECOSUSI官网:女式皮革背包
2019/09/27 全球购物
阿里巴巴美国:Alibaba美国
2019/11/24 全球购物
《美丽的南沙群岛》教学反思
2014/04/27 职场文书
体育教育毕业生自荐信
2014/06/29 职场文书
实习证明格式范文
2014/10/14 职场文书
意外死亡赔偿协议书
2014/10/14 职场文书
满月酒邀请函
2015/01/30 职场文书
党小组意见范文
2015/06/08 职场文书
治理商业贿赂工作总结
2015/08/10 职场文书