JS验证逗号隔开可以是中文字母数字


Posted in Javascript onApril 22, 2016

废话不多说了,直接给大家贴代码了,具体代码如下所示:

<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 相关文章推荐
学习YUI.Ext第五日--做拖放Darg&amp;Drop
Mar 10 Javascript
Javascript+XMLHttpRequest+asp.net无刷新读取数据库数据
Aug 09 Javascript
javascript中的继承实例代码
Apr 27 Javascript
js中有关IE版本检测
Jan 04 Javascript
jQuery对象的length属性用法实例
Dec 27 Javascript
jQuery EasyUI之DataGrid使用实例详解
Jan 04 Javascript
Javascript获取随机数的实现方法
Jun 22 Javascript
jQuery插件ajaxFileUpload使用实例解析
Oct 19 Javascript
jQuery Ajax File Upload实例源码
Dec 12 Javascript
vue2.0设置proxyTable使用axios进行跨域请求的方法
Oct 19 Javascript
对Layer UI 模块化的用法详解
Sep 26 Javascript
Vue data的数据响应式到底是如何实现的
Feb 11 Javascript
JS简单循环遍历json数组的方法
Apr 22 #Javascript
JavaScript中数组去除重复的三种方法
Apr 22 #Javascript
IE和Firefox之间在JavaScript语法上的差异
Apr 22 #Javascript
动态加载JavaScript文件的两种方法
Apr 22 #Javascript
JavaScript记录光标在编辑器中位置的实现方法
Apr 22 #Javascript
在AngularJS中使用jQuery的zTree插件的方法
Apr 21 #Javascript
AngularJS中实现用户访问的身份认证和表单验证功能
Apr 21 #Javascript
You might like
PHP的几个常用数字判断函数代码
2012/04/24 PHP
php中使用gd库实现下载网页中所有图片
2015/05/12 PHP
在Mac OS的PHP环境下安装配置MemCache的全过程解析
2016/02/15 PHP
PHP自定义错误用法示例
2016/09/28 PHP
PHP在innodb引擎下快速代建全文搜索功能简明教程【基于xunsearch】
2016/10/14 PHP
Laravel-添加后台模板AdminLte的实现方法
2019/10/08 PHP
js Event对象的5种坐标
2011/09/12 Javascript
基于jquery打造的百分比动态色彩条插件
2012/09/19 Javascript
页面按钮禁用与解除禁用的方法
2014/02/19 Javascript
基于NodeJS的前后端分离的思考与实践(五)多终端适配
2014/09/26 NodeJs
jquery分析文本里url或邮件地址为真实链接的方法
2015/06/20 Javascript
jQuery中$.ajax()和$.getJson()同步处理详解
2015/08/12 Javascript
jQuery实现的淡入淡出二级菜单效果代码
2015/09/15 Javascript
javascript 中的 delete及delete运算符
2015/11/15 Javascript
基于JavaScript实现表单密码的隐藏和显示出来
2016/03/02 Javascript
前后端如何实现登录token拦截校验详解
2018/09/03 Javascript
bootstrap与pagehelper实现分页效果
2018/12/29 Javascript
8 个有用的JS技巧(推荐)
2019/07/03 Javascript
关于IDEA中的.VUE文件报错 Export declarations are not supported by current JavaScript version
2020/10/17 Javascript
python求斐波那契数列示例分享
2014/02/14 Python
跟老齐学Python之数据类型总结
2014/09/24 Python
python实现清屏的方法
2015/04/30 Python
Python实现列表转换成字典数据结构的方法
2016/03/11 Python
Python正则简单实例分析
2017/03/21 Python
Python实现获取命令行输出结果的方法
2017/06/10 Python
一篇文章快速了解Python的GIL
2018/01/12 Python
Python cookbook(数据结构与算法)将名称映射到序列元素中的方法
2018/03/22 Python
Anaconda下安装mysql-python的包实例
2018/06/11 Python
在Qt5和PyQt5中设置支持高分辨率屏幕自适应的方法
2019/06/18 Python
python使用rsa非对称加密过程解析
2019/12/28 Python
python 如何上传包到pypi
2020/12/24 Python
WoolOvers爱尔兰:羊绒、羊毛和棉针织品
2017/01/04 全球购物
受欢迎的大学生自我评价
2013/12/05 职场文书
铲车司机岗位职责
2014/03/15 职场文书
SQL实现LeetCode(196.删除重复邮箱)
2021/08/07 MySQL
Java使用HttpClient实现文件下载
2022/08/14 Java/Android