我有一個如此之大的表單,估計有170個輸入字段,通過html表分成子節。 下面是我的分節之一: -空白表中的所有字段
<table width="90%" border=0 align="center" cellpadding="0" cellspacing="1" >
<tr align="center">
<th height="20" colspan="4"> Upgradings/Repair Work
<?php if($ResultRow->shipnam != '') echo(" for ".$ResultRow->shipnam);?>
</th>
</tr>
<tr>
<td width="15%" height="20" align="right">Date est. start Upgrade : </td>
<td height="20" width="30%">
<input name="est_start_upgrade" type="text" id="est_start_upgrade" size="10" maxlength="11" tabindex="1" onBlur="cal_prs_date1(this)" value="<?php echo(trim($_POST['est_start_upgrade']));?>" />
<a href="javascript:est_start_upgrade.popup();" tabindex="1" ><img src="../../common/date_component/img/cal.gif" width="16" height="16" border="0" alt="Click here to pick up the date"></a>
</td>
<td width="15%" height="20" align="right"> Date est. end Upgrade : </td>
<td height="20" width="30%">
<input name="est_end_upgrade" type="text" id="est_end_upgrade" size="10" maxlength="11" tabindex="1" onBlur="cal_prs_date1(this)" value="<?php echo(trim($_POST['est_end_upgrade']));?>" />
<a href="javascript:est_end_upgrade.popup();" tabindex="1" ><img src="../../common/date_component/img/cal.gif" width="16" height="16" border="0" alt="Click here to pick up the date"></a>
</td>
</tr>
<tr>
<td height="20" align="right">Date actual start Upgrade : </td>
<td height="20" >
<input name="act_start_upgrade" type="text" id="act_start_upgrade" size="10" maxlength="11" tabindex="1" onBlur="cal_prs_date1(this)" value="<?php echo(trim($_POST['act_start_upgrade']));?>" />
<a href="javascript:act_start_upgrade.popup();" tabindex="1" ><img src="../../common/date_component/img/cal.gif" width="16" height="16" border="0" alt="Click here to pick up the date"></a>
</td>
<td height="20" align="right"> Date actual complete Upgrade : </td>
<td height="20" >
<input name="act_end_upgrade" type="text" id="act_end_upgrade" size="10" maxlength="11" tabindex="1" onBlur="cal_prs_date1(this)" value="<?php echo(trim($_POST['act_end_upgrade']));?>" />
<a href="javascript:act_end_upgrade.popup();" tabindex="1" ><img src="../../common/date_component/img/cal.gif" width="16" height="16" border="0" alt="Click here to pick up the date"></a>
</td>
</tr>
<tr>
<td height="20" align="right">Date est. start Repair : </td>
<td height="20" >
<input name="est_start_repair" type="text" id="est_start_repair" size="10" maxlength="11" tabindex="1" onBlur="cal_prs_date1(this)" value="<?php echo(trim($_POST['est_start_repair']));?>" />
<a href="javascript:est_start_repair.popup();" tabindex="1" ><img src="../../common/date_component/img/cal.gif" width="16" height="16" border="0" alt="Click here to pick up the date"></a>
</td>
<td height="20" align="right"> Date est. end Repair : </td>
<td height="20" >
<input name="est_end_repair" type="text" id="est_end_repair" size="10" maxlength="11" tabindex="1" onBlur="cal_prs_date1(this)" value="<?php echo(trim($_POST['est_end_repair']));?>" />
<a href="javascript:est_end_repair.popup();" tabindex="1" ><img src="../../common/date_component/img/cal.gif" width="16" height="16" border="0" alt="Click here to pick up the date"></a>
</td>
</tr>
<tr>
<td height="20" align="right">Date actual start Repair : </td>
<td height="20" >
<input name="act_start_repair" type="text" id="act_start_repair" size="10" maxlength="11" tabindex="1" onBlur="cal_prs_date1(this)" value="<?php echo(trim($_POST['act_start_repair']));?>" />
<a href="javascript:act_start_repair.popup();" tabindex="1" ><img src="../../common/date_component/img/cal.gif" width="16" height="16" border="0" alt="Click here to pick up the date"></a>
</td>
<td height="20" align="right"> Date actual complete Repair : </td>
<td height="20" >
<input name="act_end_repair" type="text" id="act_end_repair" size="10" maxlength="11" tabindex="1" onBlur="cal_prs_date1(this)" value="<?php echo(trim($_POST['act_end_repair']));?>" />
<a href="javascript:act_end_repair.popup();" tabindex="1" ><img src="../../common/date_component/img/cal.gif" width="16" height="16" border="0" alt="Click here to pick up the date"></a>
</td>
</tr>
<tr>
<td height="20" align="right">Upgrading info : </td>
<td height="20" >
<input name="upgrading_info" type="text" id="upgrading_info" value="<?php echo(trim($_POST['upgrading_info']));?>" />
</td>
<td height="20" align="right">Repair info :</td>
<td height="20" >
<input name="repair_info" type="text" id="repair_info" value="<?php echo(trim($_POST['repair_info']));?>" />
</td>
</tr>
<tr>
<td height="20" align="right"> Upgrading Builder : </td>
<td height="20" >
<div id="upgrading_builderdiv" style="display:inline">
<select name="upgrading_builder" id="upgrading_builder" >
<option value="">Please Select</option>
</select></div>
</td>
<td height="20" align="right">Upgrading shipyard :</td>
<td height="20" >
<div id="upgrading_yarddiv" style="display:inline">
<select name="upgrading_yard" id="upgrading_yard" >
<option value="">Please Select</option>
</select>
</div>
</td>
</tr>
<tr>
<td height="20" align="right"> Repair Builder : </td>
<td height="20" >
<div id="repair_builderdiv" style="display:inline">
<select name="repair_builder" id="repair_builder" >
<option value="">Please Select</option>
</select></div>
</td>
<td height="20" align="right">Repair shipyard :</td>
<td height="20" >
<div id="repair_yarddiv" style="display:inline">
<select name="repair_yard" id="repair_yard" >
<option value="">Please Select</option>
</select>
</div>
</td>
</tr>
</table>
現在我要檢查一些驗證提交表單時以後做在本小節空各個領域。
其中之一是我通過字段名稱或ID將字段逐個空白,但它不會很好地完成這項工作,我正在尋找更少的代碼來完成這項工作。
哦,是的。 .. 你試過什麼了? – 2012-07-30 12:27:17
其實我正在用getElementById或document.form [0] .inputfielsName.value =''爲每個字段。 – Bajrang 2012-07-30 12:30:52