不好意思,那段JS应该是这样:
<script>
function addrow(){
var arr=['starttime','endtime']
var table1=document.all.tt
var row=table1.insertRow()
for(var i=0;i<2;i++){
cell1=row.insertCell(i);
cell1.innerHTML="<input name="+arr[i]+">";
}
}
</script>
<script>
function addrow(){
var arr=['starttime','endtime']
var table1=document.all.tt
var row=table1.insertRow()
for(var i=0;i<2;i++){
cell1=row.insertCell(i);
cell1.innerHTML="<input name="+arr[i]+">";
}
}
</script>
for (var i=0; i<document.tt.starttime.length; i++) {
document.tt.starttime[i]<document.tt.endtime[i];
}
var start=document.tt.starttime.value
var end=document.tt.endtime.value
var s=start.split(",");
var e=end.split(",");
for (var i=0; i<s.length; i++) {
s[i]>e[i];
alert("开始时间不能小于结束时间。");
}
}
这一段也不行。
var start=document.tt.starttime.value
var end=document.tt.endtime.value
var s=start.split(",");
var e=end.split(",");
for (var i=0; i<s.length; i++) {
if(s[i]>e[i])
alert("开始时间不能小于结束时间。");
}
}
<tr><td><input name="starttime" value=1></td><td><input name="endtime" value=2></td></tr>
<tr><td><input name="starttime" value=2></td><td><input name="endtime" value=1></td></tr>
<tr><td><input name="starttime" value=1></td><td><input name="endtime" value=1></td></tr>
</table>
<SCRIPT LANGUAGE="JavaScript">
for(i=0;i<document.all.starttime.length;i++){
if(document.all.starttime[i].value>document.all.endtime[i].value){
alert("开始时间不能小于结束时间。在第"+(i+1)+"行");
}
}
</SCRIPT>