最近做一个登记的模块其中有一个是让用户输入具体的时间,其中时间的范围是23:00-5:00时间的小时数已经通过下拉框显示出来。然后在文本框中让用户输入时间的分数,怎样用javascript判断用户输入的时间分数是在00-59之间,比如说01,58。包括00和59。
望解决,如果用户输入错误的话就题示错误。
望解决,如果用户输入错误的话就题示错误。
解决方案 »
- asp.net mvc页面中使用jquery装入一个Partial页面,异步刷新失败
- 在VS中怎么消除 img alt的警告?
- 获得网址
- 关于博客中的Tag是怎么处理的啊????
- 请教同时安装VS2003和Vs2005???
- DataSet与XML间的转化:
- Access怎样插入二进制数据吗?该列的数据类型是什么?
- 水晶报表中的折线图中,我想要在程序中实现任意改变它的X轴的尺度的程序应该怎么写^_^
- http://www.ljstudio.net/movies.aspx这个是用datalist还是datagrid还是repeater呀???
- Sql语句从数据表日期字段取得数据,如何计算与系统时间的时间差(以日为单位)?
- 高手进来看看,谢谢!
- 动态添加控件委托的问题(跪求解决问题的方法)
if(isNaN(no)){
alert('请输入数字!');
return false;
}
if(no<0||no>59){
alert('他的范围应该是0-59');
return false
}
return true;
}
输入双数
-----
把qiuyun8m() 的方法再扩充一下,判断长度必须是两位,这两问题就都解决了
function IsNo(no){
re = /[0-5][0-9]/
if(!re.test(no)){
alert('请正确输入!');
return false;
}
return true;
}
re = /^[0-5][0-9]$/
if(!re.test(no)){
alert('请正确输入!');
return false;
}
return true;
}
function Tet(no){
try{
var fno = parsetFloat(no);
if(fno < 0 || fno > 59){
alert("..");
return false;
}
}catch{
return false;
alert("输入数字!");
}
}
那应该如何调用呢?
那应该如何调用呢?
那应该如何调用呢?
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<script language="JavaScript">
<!--
function check(obj)
{
no = obj.value;
re = /^[0-5]?[0-9]$/
if (!re.test(no))
{
alert('请正确输入!');
obj.value = obj.value.substr(0, obj.value.length - 1);
return;
}
}
//-->
</script>
<body>
<form method=post action="">
<input type="text" name="t01" id="t01" onkeyup="check(this);" onchange="check(this);" maxlength="2">
</form>
</body>
</html>