时间格式为:
开始时间 00:00:00 结束时间 23:59:59结束时间大与开始时间其中HH(小时)<=23   MM(分)<=59  SS(秒)<=59小弟写了个JS 但校验不正确
_________________________function isDBTime(value)
{
 var value;
 if (isNull(value)) return false;
 if (value.length==8)
 {
  var rexp8 = /^\d{2}\:\d{2}\:d{2}$/;
  var hstr = value.substr(0,2);
  var mstr = value.substr(3,2);
  var sstr = value.substr(6,2);
  return (rexp8.test(value) && (hstr >="00" && hstr <= "23")
         && (mstr >="00" && mstr <= "59") 
         && (sstr >="00" && sstr <= "59");
  }
 return false;
}function onsub()
{
 var fid = new Array();
 fid[0] = form1["STARTIME"];
 fid[1] = form1["STOPTIME"];
 for (var pos = 0;pos < 2; pos++)
 {
    if (!isDBTime(fid[pos].value)
    {
     alert("时间格式错误");
     fid[pos].focus();
     return false;
   }
 }
 return true;
}
---------------
其中STARTIME和STOPTIME 是从页面输入的开始时间和结束时间
点击 确定按钮是调用onsub()
可是我输入正确格式校验也不通过啊,大家帮我看看错在哪里了?