正则表达式求解 一个文本框,用来接受 付款方式。可以输入4种付款方式1.货到票到款清 2.货到票到N1天 3.每月N2号结算 4.预付N3% 同时对应每种付款方式,N数值不一样的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var reg=/(货到票到款清)||(货到票到[0-365]天)||(每月[1-30]号结算)||(预付[1-100]\%)/if(reg.test(str)){alert('不符合')return false} <script>function show(){var reg=/(货到票到款清)||(货到票到[0-365]天)||(每月[1-30]号结算)||(预付[1-100]\%)/gi;if(!reg.test(document.formr.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>试试 哈哈,不好意思啊,上面那个的或写错了应该是<script>function show(){var reg=/(货到票到款清)|(货到票到[0-365]天)|(每月[1-30]号结算)|(预付[1-100]\%)/gi;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> 求一个很简单的正则表达式! 如何实现window.resizeend = alert("alreadyResized!"); javascript求助,高手请进! 高分求解简单应用代码分析. 一个字符串处理的问题 关于数组中存放funciton的this指代问题 请问如何在弹出的窗口中刷新 Netscape可以用模式窗口吗? 在一个web项目中如何引入jquery,是否只要引入一次就ok?引入jquery包含哪些文件,给个实例吧 新人求助,如何用js写一个小型计算器 ext的grid中可以放tree控件吗?? 页面载入图片缩放有问题
if(reg.test(str)){
alert('不符合')
return false
}
function show(){
var reg=/(货到票到款清)||(货到票到[0-365]天)||(每月[1-30]号结算)||(预付[1-100]\%)/gi;
if(!reg.test(document.formr.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=/(货到票到款清)|(货到票到[0-365]天)|(每月[1-30]号结算)|(预付[1-100]\%)/gi;
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>