小妹又有个简单的问题 只允许填写数字 而且只允许填1-31的数字该如何判断 if (!str.match(/^\d+$/)) alert("不是数字");if (parseInt(str) <1 || parentInt(str) >31) alert("数字必须在1和31之间!"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function test(theNum) { if(isNaN(theNum)) { return false; } theNum=eval(theNum) if(theNum<=31&&theNum>=1) { return true; } else { return false; } } <BODY><FORM action="chuli_get.asp" method=post name=form1 onsubmit="javascript:return Juge(this);" ><input size=50 type="text" name=rw3><button onclick="Juge()">验证</button><SCRIPT LANGUAGE="JavaScript"><!--function Juge(){var rw3 = document.form1.rw3.value;var patrnN=/^[0-9]*$/if (!patrnN.exec(rw3)) { alert("rw3只能输入数字!"); document.form1.rw3.select(); return; }if(parseInt(rw3)<1 || parseInt(rw3)>31){ alert("rw3只能输入1-31之间的整数!"); document.form1.rw3.select(); return;}}//--></SCRIPT></BODY> <form name="f1"><input type="text" name="t1"><input type="button" onclick="alert(check(document.f1.t1.value))" value="test"></form> <script >function check(str){ var myDate=new Date('2004','0',str) return (myDate.getMonth()=='0')}</script> <form name="f1"><input type="text" name="t1"><input type="button" onclick="var myDate=new Date('2004','0',document.f1.t1.value);alert((myDate.getMonth()=='0'))" value="test"></form> js中的递归问题 请问用javascript怎么实现,(请稍后......)中的6个点每秒显示一个啊? 动态表格增删行和列 焦点问题---判断window.open()出来的新窗口是否失去了焦点? 在JS中,2的4次方如何计算? 如何提取JAVASCRIPT 里的数据 如何让访客者设为本站为首页都能点击链接? 用脚本语言如何得到在<select>中被选中的选项的value和text 各位,救救我! 如何制作象收件箱一样的页面 如何动态的给select空间增加option项???谢谢 传数组,100分
{
if(isNaN(theNum))
{
return false;
}
theNum=eval(theNum)
if(theNum<=31&&theNum>=1)
{
return true;
}
else
{
return false;
}
}
<FORM action="chuli_get.asp" method=post name=form1 onsubmit="javascript:return Juge(this);" >
<input size=50 type="text" name=rw3>
<button onclick="Juge()">验证</button>
<SCRIPT LANGUAGE="JavaScript">
<!--
function Juge()
{var rw3 = document.form1.rw3.value;
var patrnN=/^[0-9]*$/
if (!patrnN.exec(rw3))
{
alert("rw3只能输入数字!");
document.form1.rw3.select();
return;
}
if(parseInt(rw3)<1 || parseInt(rw3)>31)
{
alert("rw3只能输入1-31之间的整数!");
document.form1.rw3.select();
return;
}
}
//-->
</SCRIPT>
</BODY>
<form name="f1">
<input type="text" name="t1">
<input type="button" onclick="alert(check(document.f1.t1.value))" value="test">
</form> <script >
function check(str){
var myDate=new Date('2004','0',str)
return (myDate.getMonth()=='0')
}
</script>
<input type="text" name="t1">
<input type="button" onclick="var myDate=new Date('2004','0',document.f1.t1.value);alert((myDate.getMonth()=='0'))" value="test">
</form>