str="as<asdf<sd<"
var str1="123,"function aaa(str){
var aaaaa=/[0-9,\-]/g
if(aaaaa.test(str)){
alert("ok")
}else{
alert("err")
}
}
aaa(str)
aaa(str1)
var str1="123,"function aaa(str){
var aaaaa=/[0-9,\-]/g
if(aaaaa.test(str)){
alert("ok")
}else{
alert("err")
}
}
aaa(str)
aaa(str1)
<script language=Javascript>
function saveProject()
{
var s=document.lineForm.projectName.value;
var myReg =/[0-9]*,*\-*/;
alert(s);
alert(myReg.test(s));
}
</script>
<body><form action="" method="post" name="lineForm">
string<input type="text" name="projectName" value=""><input type="button" value="提交" onclick="javascript:saveProject();">
</form>
哥们,如果这个结果为true,证明输入不会法,反着用吧,你那要求不好写,因为都可以是0次嘛
var s=document.lineForm.projectName.value;
var myReg =/^[0123456789,-.]*$/;
if(myReg.test(s)){
return true;
}else{return false;}