JS验证逗号隔开可以是中文字母数字
2016-04-22 00:00
288 查看
废话不多说了,直接给大家贴代码了,具体代码如下所示:
代码简单易懂,大家如果好的建议欢迎提出,共同学习进步!
补充: JS中验证文本框中文、数字、字母
1.判断文本为英文,数字和汉字
2.利用正则表达式限制网页表单里的文本框输入内容:
用正则表达式限制只能输入中文:
用正则表达式限制只能输入全角字符:
用正则表达式限制只能输入数字:
用正则表达式限制只能输入数字和英文:
数字
字母
--------------------------------------------------------------------------------
/^[0-9a-zA-Z]+$/
解析使用js判断只能输入数字、字母等验证的方法(总结)
javascript中验证大写字母、数字和中文
javascript实现数字+字母验证码的简单实例
原生js实现数字字母混合验证码的简单实例
<script type="text/javascript"> var refid='dasdasd,dadsad'; var reg =/^([\u0391-\uFFE5\d\w,])*([\u0391-\uFFE5\d\w]+)$/; if(refid != "") { if(reg.exec(refid)) { alert('验证通过'); }else { alert('验证失败'); } } </script>
代码简单易懂,大家如果好的建议欢迎提出,共同学习进步!
补充: JS中验证文本框中文、数字、字母
1.判断文本为英文,数字和汉字
var reg = /^(/w|[/u4E00-/u9FA5])*$/; if(arr=username.match(reg)) { ti=1; return ture; } else { alert("用户名只允许为英文,数字和汉字的混合,/n请检查是否前后有空格或者其他符号"); ti=0; return false; }
2.利用正则表达式限制网页表单里的文本框输入内容:
用正则表达式限制只能输入中文:
onkeyup="value=value.replace(/[^/u4E00-/u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/u4E00-/u9FA5]/g,''))"
用正则表达式限制只能输入全角字符:
onkeyup="value=value.replace(/[^/uFF00-/uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/uFF00-/uFFFF]/g,''))"
用正则表达式限制只能输入数字:
onkeyup="value=value.replace(/[^/d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))"
用正则表达式限制只能输入数字和英文:
onkeyup="value=value.replace(/[/W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))"
数字
<script> function check() { if(!isNaN(document.all.form.str.value)) { alert("数字"); } </script>
字母
<script> function check() { var str = /[a-zA-Z]/; if(str.test(document.all.form.str.value)) { alert("字母"); } } </script> <form name="form" action="" onsubmit="return check();"> <input type=text name=str> <input type=submit> <form>
--------------------------------------------------------------------------------
/^[0-9a-zA-Z]+$/
您可能感兴趣的文章:
JavaScript正则表达式验证中文实例讲解解析使用js判断只能输入数字、字母等验证的方法(总结)
javascript中验证大写字母、数字和中文
javascript实现数字+字母验证码的简单实例
原生js实现数字字母混合验证码的简单实例
相关文章推荐
- Extjs4.0 最新最全视频教程
- Javascript中toFixed方法的改进
- 5个常见可用性错误和解决方案
- js数组实现图片轮播
- js可突破windows弹退效果代码
- C#实现按照指定长度在数字前补0方法小结
- JSP脚本漏洞面面观
- Ruby在cmd下中文显示乱码以及不支持OpenSSL的问题解决
- C#读取中文文件出现乱码的解决方法
- 使用BAT一句话命令实现快速合并JS、CSS
- Lua中数字for循环实例
- js显示当前星期的起止日期的脚本
- C#实现将千分位字符串转换成数字的方法
- 阿拉伯数字转大写中文_财务常用sql存储过程
- C#验证给定字符串是否为数字的方法
- C# 正则判断一个数字的格式是否有逗号的代码
- 爆炸式的JS圆形浮动菜单特效代码
- Backbone.js 0.9.2 源码注释中文翻译版
- ASP 支持中文的len(),left(),right()的函数代码