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原生xmlHttp与jquery的ajax方法json数据格式实例
这篇文章主要介绍了JavaScript原生xmlHttp与jquery的ajax方法json数据格式实例的相关资料,需要的朋友可以参考下2015-12-12
对frameset、frame、iframe的js操作示例代码
父框架到子框架的引用、子框架到父框架的引用、兄弟框架间的引用、不同层次框架间的互相引用具体实现如下,有此需求的朋友可以参考下2013-08-08
JS动态修改表格cellPadding和cellSpacing的方法
这篇文章主要介绍了JS动态修改表格cellPadding和cellSpacing的方法,涉及javascript操作cellPadding和cellSpacing属性的技巧,具有一定参考借鉴价值,需要的朋友可以参考下2015-03-03
event.keyCode键码值表 附只能输入特定的字符串代码
非常不错的应用,让文本框里只能输入money大家看下具体的实现代码,真是只有想到,原理很简单。2009-05-05
JavaScript使用FileSystemObject对象写入文本文件内容的方法
这篇文章主要介绍了JavaScript使用FileSystemObject对象写入文本文件内容的方法,实例分析了javascript使用ActiveXObject的技巧与常见问题的解决方法,具有一定参考借鉴价值,需要的朋友可以参考下2015-08-08


最新评论