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 相关文章推荐
JavaScript获取GridView选择的行内容
Apr 14 Javascript
JS网页图片按比例自适应缩放实现方法
Jan 15 Javascript
javascript实现带节日和农历的日历特效
Feb 01 Javascript
js仿3366小游戏选字游戏
Apr 14 Javascript
js事件冒泡、事件捕获和阻止默认事件详解
Aug 04 Javascript
jQuery中show与hide方法用法示例
Sep 16 Javascript
JavaScript实现点击出现图片并统计点击次数功能示例
Jul 23 Javascript
AngularJS与后端php的数据交互方法
Aug 13 Javascript
Vue2.0使用嵌套路由实现页面内容切换/公用一级菜单控制页面内容切换(推荐)
May 08 Javascript
微信小程序以7天为周期连续签到7天功能效果的示例代码
Aug 20 Javascript
探索浏览器页面关闭window.close()的使用详解
Aug 21 Javascript
详解Anyscript开发指南绕过typescript类型检查
Sep 23 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
第1次亲密接触PHP5(2)
2006/10/09 PHP
如何从一个php文件向另一个地址post数据,不用表单和隐藏的变量的
2007/03/06 PHP
PHP实现Socket服务器的代码
2008/04/03 PHP
关于php fread()使用技巧
2010/01/22 PHP
利用Ffmpeg获得flv视频缩略图和视频时间的代码
2011/09/15 PHP
Laravel给生产环境添加监听事件(SQL日志监听)
2017/06/19 PHP
基于jQuery的倒计时插件代码
2011/05/07 Javascript
javascript文本框内输入文字倒计数的方法
2015/02/24 Javascript
JavaScript多线程详解
2015/08/12 Javascript
通过XMLHttpRequest和jQuery实现ajax的几种方式
2015/08/28 Javascript
Nodejs获取网络数据并生成Excel表格
2020/03/31 NodeJs
JavaScript中undefined和null的区别
2017/05/03 Javascript
微信小程序实现页面跳转传值以及获取值的方法分析
2017/12/18 Javascript
基于JavaScript实现简单的音频播放功能
2018/01/07 Javascript
关于Webpack dev server热加载失败的解决方法
2018/02/22 Javascript
vue.js实现标签页切换效果
2018/06/07 Javascript
angular4自定义表单控件[(ngModel)]的实现
2018/11/23 Javascript
JavaScript ES2019中的8个新特性详解
2019/02/20 Javascript
angular8和ngrx8结合使用的步骤介绍
2019/12/01 Javascript
原生js实现点击轮播切换图片
2020/02/11 Javascript
python实现单线程多任务非阻塞TCP服务端
2017/06/13 Python
Python模拟鼠标点击实现方法(将通过实例自动化模拟在360浏览器中自动搜索python)
2017/08/23 Python
python通过robert、sobel、Laplace算子实现图像边缘提取详解
2019/08/21 Python
解决python运行效率不高的问题
2020/07/20 Python
社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)
2020/09/23 Python
Python Django路径配置实现过程解析
2020/11/05 Python
中层干部竞争上岗演讲稿
2014/01/13 职场文书
《手指教学》反思
2014/02/14 职场文书
群众路线剖析材料
2014/09/30 职场文书
环卫工作汇报材料
2014/10/28 职场文书
助学感谢信范文
2015/01/21 职场文书
2016年小学“感恩教师”主题队日活动总结
2016/04/01 职场文书
CSS3 实现的图片悬停的切换按钮
2021/04/13 HTML / CSS
详解Python自动化之文件自动化处理
2021/06/21 Python
sql server 累计求和实现代码
2022/02/28 SQL Server
Android开发EditText禁止输入监听及InputFilter字符过滤
2022/06/10 Java/Android