请高手指点JavaScript验证时间hh:mm:ss格式的代码

来源:百度知道 编辑:UC知道 时间:2024/05/15 01:15:50
部分的代码如下:<form action="#" method="GET" onsubmit="return testSub()">
<table border="0" cellspacing="0" align="center" width="70%">
<tr>
<td width="15%">User Name:</td>
<td><input type="text" name="name" ><span>*</span></td>
</tr>
<tr>
<td>time1 :</td>
<td><input id="time1" type="text" name="time1" onblur="check(this)"><span>*</span></td>
</tr>
<tr>
<td>time2:</td>
<td><input id="time2" type="text" name="time2" onblur="check(this)"><span>*</span></td>
</tr>
只让例如:13:00

<html>
<body>
</body>
<script>
window.onload = function(){

var ary = [
'12:23:23:32'
,'12:23:34'
,'25:21:23'
,'-12:23:34'
,'12:63:34'
,'12:53:60'
,'12:59:0'
,'12:59ad:0'
,'122:59:0'
,'12:59:110'
,'s12:59:0'
,' 12 :59 : 00'
,' 00 :59 : 00'
,' 00 :00 : 00'
];

var result = [];

//分割符号
var sp = ":";

for(var i = 0 , j = ary.length; i < j ; i++){

color = validateTime(ary[i] , sp) ? "green" : "red";

result.push("<li>" + "<font color='" + color + "'>" + ary[i] + "</font>");

}

document.write(result.join('