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 - HTML的request类
Jan 09 Javascript
javascript 常用代码技巧大收集
Feb 25 Javascript
jquery select操作的日期联动实现代码
Dec 06 Javascript
jquery中的事件处理详细介绍
Jun 24 Javascript
Jquery实现控件的隐藏和显示实例
Feb 08 Javascript
jquery验证邮箱格式并显示提交按钮
Nov 07 Javascript
JS实现控制文本框的内容
Jul 10 Javascript
JQuery实现DIV其他动画效果的简单实例
Sep 18 Javascript
基于JS实现弹出一个隐藏的div窗口body页面变成灰色并且不可被编辑
Dec 14 Javascript
JS 设置Cookie 有效期 检测cookie
Jun 15 Javascript
使用Angular Cli如何创建Angular私有库详解
Jan 30 Javascript
详解微信小程序中var、let、const用法与区别
Jan 11 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/01/16 PHP
PHP SQLite类
2009/05/07 PHP
PHP 获取远程文件大小的3种解决方法
2013/07/11 PHP
php简单统计在线人数的方法
2016/05/10 PHP
Laravel框架控制器,视图及模型操作图文详解
2019/12/04 PHP
javascript实现的动态文字变换
2007/07/28 Javascript
利用onresize使得div可以随着屏幕大小而自适应的代码
2010/01/15 Javascript
JavaScript回调(callback)函数概念自我理解及示例
2013/07/04 Javascript
css+js实现部分区域高亮可编辑遮罩层
2014/03/04 Javascript
JS定义网页表单提交(submit)的方法
2015/03/20 Javascript
BootStrap日期控件在模态框中选择时间下拉菜单无效的原因及解决办法(火狐下不能点击)
2016/08/18 Javascript
jsp 网站引入外部css或者js失效问题解决
2016/10/31 Javascript
jQuery实现导航回弹效果
2017/02/27 Javascript
ES6学习笔记之Set和Map数据结构详解
2017/04/07 Javascript
jQuery实现模糊搜索功能的方法分析
2018/06/29 jQuery
微信小程序-API接口安全详解
2019/07/16 Javascript
详解js中的几种常用设计模式
2020/07/16 Javascript
python中将阿拉伯数字转换成中文的实现代码
2011/05/19 Python
Python的pycurl包用法简介
2015/11/13 Python
Python虚拟环境项目实例
2017/11/20 Python
python字符串与url编码的转换实例
2018/05/10 Python
如何使用Python实现自动化水军评论
2019/06/26 Python
Python线程threading模块用法详解
2020/02/26 Python
python实现AdaBoost算法的示例
2020/10/03 Python
从一次项目重构说起CSS3自定义变量在项目的使用方法
2021/03/01 HTML / CSS
HTML5 和小程序实现拍照图片旋转、压缩和上传功能
2018/10/08 HTML / CSS
美国一家主营日韩美妆护肤品的在线商店:iMomoko
2016/09/11 全球购物
网络技术支持面试题
2013/04/22 面试题
思想政治自我鉴定
2013/10/06 职场文书
初中校园之声广播稿
2014/01/15 职场文书
旅游管理毕业生自荐书
2014/02/02 职场文书
世界地球日活动总结
2015/02/09 职场文书
2016年大学光棍节活动总结
2016/04/05 职场文书
tensorflow+k-means聚类简单实现猫狗图像分类的方法
2021/04/28 Python
Jmerte 分布式压测及分布式压测配置
2022/04/30 Java/Android
SQL Server中搜索特定的对象
2022/05/25 SQL Server