js版:var str='*,@,#,¥,%,^,&'
var re=/[\*\@\#\¥\%\^\& ]/g;if(re.test(str)){
alert('不符合')
}
var re=/[\*\@\#\¥\%\^\& ]/g;if(re.test(str)){
alert('不符合')
}
解决方案 »
- aptana不会安装 请好心人帮忙下
- sos 关于单选按钮隐藏和显示table的问题
- javascript执行和页面同步
- frameset中如何动态设置iframe的高度?
- javascript問題
- 为何我的对联广告点击关闭后页面中其他的GIF动画都不播放了?
- 实现的功能,每隔4秒弹出一个窗口,同时关闭上一个窗口,即打开a2,关闭a1,打开a3,关闭a2
- 求JAVASCRIPT的日期程序
- 求救<link rel="javascript" href="winopen.js">问题
- 多选框的选择顺序问题
- 自创正则表达式入门教程,欢迎捧场~~~http://blog.csdn.net/rcom10002
- contains
function show(){
var reg=/[\*\@\#\¥\%\^\& ]/g;
if(!reg.test(document.getElementById("textfield").value)){
alert('不符合')
return false
}
}
</script>
<form id="formr" name="formr" method="post" action="#" onSubmit="return show();">
<input name="textfield" type="text" id="textfield" size="30" maxlength="30" />
<br>
<input type="submit" name="button" id="button" value="提交" />
</form>
function show(){
var reg=/[\*\@\#\¥\%\^\& ]/g;
if(reg.test(document.getElementById("textfield").value)){
alert('不符合')
return false
}
}
</script>
<form id="formr" name="formr" method="post" action="#" onSubmit="return show();">
<input name="textfield" type="text" id="textfield" size="30" maxlength="30" />
<br>
<input type="submit" name="button" id="button" value="提交" />
</form>呵呵,上面弄反了
var str = "adfafasdfasdf*@#¥%^& "
alert(/[\*\@\#\¥\%\^\&]/g.test(str))