JS控制时间手动输入,虽然现在已经有很多控件可以来输入时间,但是这个JS控制还是比较经典的,而且可以用在一些其他输入控制方面。Firefox和IE之下都测试过。
<table>
<tr>
<td>
<input type="input" id="time1" name="yyyy" style="WIDTH: 30px" maxlength="4" οnkeyup="if(this.value.length==4){time2.focus();}" οnfοcus="this.select()"/>年
<input type="input" id="time2" name="mm" style="WIDTH: 20px" maxlength="2" οnkeyup="if(this.value.length==2){time3.focus();}" οnfοcus="this.select()"/>月
<input type="input" id="time3" name="dd" style="WIDTH: 20px" maxlength="2" οnkeyup="if(this.value.length==2){time4.focus();}" οnfοcus="this.select()"/>日
<input type="input" id="time4" name="hh" style="WIDTH: 20px" maxlength="2" οnkeyup="if(this.value.length==2){time5.focus();}" οnfοcus="this.select()"/>时
<input type="input" id="time5" name="mi" style="WIDTH: 20px" maxlength="2" οnfοcus="this.select()"/>分
</td>
</tr>
</table>