![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 75
zhanghaifeng1419
这个作者很懒,什么都没留下…
展开
-
JavaScript正则表达式
JavaScript正则表达式收藏新一篇: 树形菜单 | 旧一篇: 基于AJAX的一个无限树形菜单/** * 取得字符串的字节长度 */ 代码function strlen(str){ var i; var len; len = 0; for (i=0;i { if (str.charCodeAt(i)>255) len+=2; else len原创 2009-03-05 23:34:00 · 333 阅读 · 0 评论 -
Java script 正则表达式(1)
/* 取得字符串的字节长度 */ 代码function strlen(str){ var i; var len; len = 0; for (i=0;i { if (str.charCodeAt(i)>255) len+=2; else len++; } return len;}/*原创 2011-12-02 09:50:18 · 621 阅读 · 0 评论 -
Java script 正则表达式(6)
/* * 判断字符串是否符合指定的正则表达式 */ 代码function f_check_formatStr(obj){ var str = obj.value; var dtype = obj.eos_datatype; var regu = dtype.substring(dtype.indexOf("(")+1,dtype.indexOf(")"))原创 2011-12-02 10:10:09 · 741 阅读 · 0 评论 -
Java script 正则表达式(5)
/* 要求:一、电话号码由数字、"("、")"和"-"构成 二、电话号码为3到8位 三、如果电话号码中包含有区号,那么区号为三位或四位 四、区号用"("、")"或"-"和其他部分隔开 用途:检查输入的电话号码格式是否正确 输入: strPhone:字符串 返回: 如果通过验证返回true,否则返回false */ 代码function f_check_phone(o原创 2011-12-02 10:09:09 · 748 阅读 · 0 评论 -
Java script 正则表达式(2)
/* * 校验数字的长度和精度 */ 代码function f_check_double(obj){ var numReg; var value = obj.value; var strValueTemp, strInt, strDec; var dtype = obj.eos_datatype; var pos_dtype = dtype原创 2011-12-02 10:06:26 · 396 阅读 · 0 评论 -
Java script 正则表达式(3)
/* 用途:检查输入字符串是否只由汉字组成 如果通过验证返回true,否则返回false */ 代码function f_check_zh(obj){ if (/^[\u4e00-\u9fa5]+$/.test(obj.value)) { return true; } f_alert(obj,"请输入汉字"); return f原创 2011-12-02 10:07:36 · 396 阅读 · 0 评论 -
Java script 正则表达式(4)
/* 用途:校验ip地址的格式 输入:strIP:ip地址 返回:如果通过验证返回true,否则返回false; */ 代码function f_check_IP(obj) { var re=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/; //匹配IP地址的正则表达式 if(re.test( obj.value )) {原创 2011-12-02 10:08:18 · 323 阅读 · 0 评论 -
Java script 正则表达式(8)
/* 检测表单中所有输入项的正确性,一般用于表单的onsubmit事件 */ 代码function checkForm(myform){ var i; for (i=0;i { /* 非自定义属性的元素不予理睬 */ if (myform.elements[i].eos_displayname + "" == "und原创 2011-12-02 10:11:46 · 415 阅读 · 0 评论 -
Java script 正则表达式(7)
/*判断当前对象是否可见*/ 代码function isVisible(obj){ var visAtt,disAtt; try{ disAtt=obj.style.display; visAtt=obj.style.visibility; }catch(e){} if(disAtt=="none" || visA原创 2011-12-02 10:11:23 · 356 阅读 · 0 评论