JS验证控制输入中英文字节长度(input、textarea等)具体实例
检查表单是否符合规定的长度.最长允许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个字符!");
}
相关推荐
-
JS input 数字验证代码
/* **@控制控件只能输入数字,含-(负号).(小数点) **@Inline HTML: <ELEMENT ... onkeypress="javascript:onlyNumber()" style="ime-mode:disabled"> For Input **@Event property: object.attachEvent("onkeypress",onlyNumber);object.style.imeMode =
-
JS验证input输入框(字母,数字,符号,中文)
只能输入英文 <input type="text" onkeyup="value=value.replace(/[^a-zA-Z]/g,'')"> 只能输入英文 <input type="text" onkeyup="value=value.replace(/[^\a-\z\A-\Z]/g,'')" onkeydown="fncKeyStop(event)" onpaste="r
-
JS验证控制输入中英文字节长度(input、textarea等)具体实例
检查表单是否符合规定的长度.最长允许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=
-
JS验证 只能输入小数点,数字,负数的实现方法
如下所示: <script language="JavaScript" type="text/javascript"> function clearNoNum(event, obj) { //响应鼠标事件,允许左右方向键移动 event = window.event || event; if (event.keyCode == 37 | event.keyCode == 39) { return; } var t = obj.value.charAt(0
-
javascript验证内容为数字以及长度为10的简单实例
javascript验证内容为数字以及长度为10的简单实例 <html> <head> <script type="text/javascript"> function valid() { var numVal = document.getElementById("num").value; if(numVal!=undefined&&numVal!=""){ if(!validateNum(nu
-
JS验证图片格式和大小并预览的简单实例
实例如下: function photoCheck(obj){ var ff = $("#photoSrc").val(); if(ff == null || ff == ""){ return; } photo_flag = true; var fSize = 50.9 * 1024; var fileType; var fileSize; var filePath; if (obj.files) { // webkit, mozilla... (jq:$.sup
-
textarea 控制输入字符字节数(示例代码)
按字符数控制: 复制代码 代码如下: <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验证输入的是否是数字及保留几位小数问题
1.验证方法 validationNumber(e, num) e代表标签对象,num代表保留小数位数 function validationNumber(e, num) { var regu = /^[0-9]+\.?[0-9]*$/; if (e.value != "") { if (!regu.test(e.value)) { alert("请输入正确的数字"); e.value = e.value.substring(0, e.value.length -
-
收藏的js表单验证控制代码大全第1/3页
关键字:js验证表单大全,用JS控制表单提交 ,javascript提交表单: 目录: 1:js 字符串长度限制.判断字符长度 .js限制输入.限制不能输入.textarea 长度限制 2.:js判断汉字.判断是否汉字 .只能输入汉字 3:js判断是否输入英文.只能输入英文 4:js只能输入数字,判断数字.验证数字.检测数字.判断是否为数字.只能输入数字 5:只能输入英文字符和数字 6: js email验证 .js 判断email .信箱/邮箱格式验证 7:js字符过滤,屏蔽关键字 8:js
-
解析使用js判断只能输入数字、字母等验证的方法(总结)
JS判断只能是数字和小数点0.不能输入中文1)<input onpaste="return false;" type="text" name="textfield" style="width:400px; ime-mode:disabled" value="">2)<script>function chkIt(frm){if (frm.n1.value.length>0&
-
CutePsWheel javascript libary 控制输入文本框为可使用滚轮控制的js库
简介 实现类似于Photoshop控制面板输入文本数字的效果,所以名称叫做PsWheel.用于控制输入数字类型文本框实现鼠标滚轮上下滑动改变值,支持正整数.小数类型输入文本. 兼容IE/Firefox/Opera/Safari/Chrom 可定义滚动变化间隔值,支持整数.浮点数 双击恢复初始值 仅3.92K,压缩后2.67K 代码 复制代码 代码如下: /* * cutePsWheel JS * Description:A js liabary which control the text ty
-
js实现控制textarea输入字符串的个数,鼠标按下抬起判断输入字符数
[Html代码] <table> <tr> <td width="150">短信内容:</td> <td> <textarea name="message" cols="96" rows="5" onKeyDown="textCounter(message,remLen,65);" onKeyUp="textCounter(mess
随机推荐
- Flex中TitleWindow传值思路及实现
- VBS教程:方法-Exists 方法
- Python处理文本文件中控制字符的方法
- JS版获取字符串真实长度和取固定长度的字符串函数
- ASP.NET数组删除重复值实现代码
- php将字符串随机分割成不同长度数组的方法
- Ubuntu下安装PHP的mongodb扩展操作命令
- Python内置的字符串处理函数详细整理(覆盖日常所用)
- 详解Python的Lambda函数与排序
- C++中BitBlt的使用方法详解
- Android编程中@id和@+id的区别分析
- PHP实现接收二进制流转换成图片的方法
- php指定长度分割字符串str_split函数用法示例
- 详解java基于MyBatis使用示例
- Java文件(io)编程_文件字节流的使用方法
- Javascript获取随机数的实现方法
- 最简单的rundll2000.exe病毒完美解决方法
- jquery获得当前html页面源码的方法
- IE下window.onresize 多次调用与死循环bug处理方法介绍
- Linux环境下的ReiserFS文件系统