方案1:
function validate(nText){
return (/^[1-9]\d{0,1}$/.test(nText) && nText < 32)
}
validate(modform.dayin.text)
方案2:
看样子你是做日期的text,那么为何不直接用select?
<select name=dayin>
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
...
<option value=31>31</option>
</select>
function validate(nText){
return (/^[1-9]\d{0,1}$/.test(nText) && nText < 32)
}
validate(modform.dayin.text)
方案2:
看样子你是做日期的text,那么为何不直接用select?
<select name=dayin>
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
...
<option value=31>31</option>
</select>
解决方案 »
- 请问有哪个控件既可以代码高亮同时又能格式化代码的?
- jsp嵌入的java代码如何获取js里面的var变量(在线等)
- 请教一个问题的解决方法
- 在编辑器中插入你上传的图片?
- javascript构造函数里面的:function 当什么讲?
- 高手帮忙!!——传递问题
- 如何在表单提交时验证test开头或结尾有无空格。诚心求解
- document.body.scrollLeft和document.body.scrollTop
- 如何让select列表出现横向滚动条
- 用JAVASCRIPT实现几乎所有的ASP的功能
- qiushuiwuhen请进,"有关java代码翻译成javascript的问题"的赠分
- 我的浏览器不支持Javascript,我该怎么?
<script language=jscript>
function checkID()
{
if(event.keyCode>57||event.keyCode<48)
event.returnValue=false;
}function CheckNum(form)
{
if (cint(form.dayin.value)<1)||(cint(form.dayin.value)>31)
{
alert("输入非法");
return false;
}
}
</script>
text框名为dayin<script>
if (parseInt(modform.dayin.value))
{
if ((parseInt(modform.dayin.vlaue)>=1)&&(parseInt(modform.dayin.vlaue)<=31))
{
alert("合法");
}
else
{
alert("数值越界");
}
}
else
{
alert("输入非数值");
}
</script>