<form name="form1" method="post" action="deb_addi_chek.php">
<table width="99%" border="0">
<tr>
<td width="3%"></td>
<td width="97%">
<table width="88%" border="0" align="left">
<tr>
<td height="28" width="16%">部门选择:</td>
<td height="28" width="32%"><select name="deb_in_line_slt" id="deb_in_line_slt"
onchange="deb_in_quan.value=this.value;deb_in_totl.value=(deb_in_quan.value)*(deb_in_time_slt.value)">
<option value="">请选择部门/option>
<option value="10">人事</option>
<option value="20">业务</option>
<option value="30">品保</option>
</select>
</td>
<td height="28" width="20%" align="right">该部人数:</td>
<td height="28" width="32%" align="left">
<input name="deb_in_quan" type="text" id="deb_in_quan" size="6" readonly>
</td>
</tr>
<tr>
<td height="28">调休时数:</td>
<td height="28"><select name="deb_in_time_slt" id="deb_in_time_slt"
onchange="deb_in_totl.value=(deb_in_quan.value)*(this.value)">
<option value="">请选择时数</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select></td>
<td height="28" align="right">总 时 数:</td>
<td height="28" align="left">
<input name="deb_in_totl" type="text" size="6" readonly></td>
</tr>
<tr>
<td colspan="4" height="56">
<input type="submit" name="Submit" value="调班登记">
<input type="reset" name="Submit2" value="重新填过">
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>如上的form,这段代码,当用户选择部门后,会自动将值赋给部门人数那个框。可问题是,这样在提交本页面后,deb_addi_chek.php获得的$deb_in_quan的值也是人数的值,而不是这个部门。因此,我希望在部门选择这个列表中各option的Value会有“人数值”,也有“部门名称”。这样,本页的人数框能通过一定的字符串处理,获得这个Value中关于人数的数值。而Post到下一个验证页面的时候,可以通过PHP的字符串处理,获得部门的值。如上,应该说明的清楚了吧?拜托哪位高手能指点一二呀。
<table width="99%" border="0">
<tr>
<td width="3%"></td>
<td width="97%">
<table width="88%" border="0" align="left">
<tr>
<td height="28" width="16%">部门选择:</td>
<td height="28" width="32%"><select name="deb_in_line_slt" id="deb_in_line_slt"
onchange="deb_in_quan.value=this.value;deb_in_totl.value=(deb_in_quan.value)*(deb_in_time_slt.value)">
<option value="">请选择部门/option>
<option value="10">人事</option>
<option value="20">业务</option>
<option value="30">品保</option>
</select>
</td>
<td height="28" width="20%" align="right">该部人数:</td>
<td height="28" width="32%" align="left">
<input name="deb_in_quan" type="text" id="deb_in_quan" size="6" readonly>
</td>
</tr>
<tr>
<td height="28">调休时数:</td>
<td height="28"><select name="deb_in_time_slt" id="deb_in_time_slt"
onchange="deb_in_totl.value=(deb_in_quan.value)*(this.value)">
<option value="">请选择时数</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select></td>
<td height="28" align="right">总 时 数:</td>
<td height="28" align="left">
<input name="deb_in_totl" type="text" size="6" readonly></td>
</tr>
<tr>
<td colspan="4" height="56">
<input type="submit" name="Submit" value="调班登记">
<input type="reset" name="Submit2" value="重新填过">
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>如上的form,这段代码,当用户选择部门后,会自动将值赋给部门人数那个框。可问题是,这样在提交本页面后,deb_addi_chek.php获得的$deb_in_quan的值也是人数的值,而不是这个部门。因此,我希望在部门选择这个列表中各option的Value会有“人数值”,也有“部门名称”。这样,本页的人数框能通过一定的字符串处理,获得这个Value中关于人数的数值。而Post到下一个验证页面的时候,可以通过PHP的字符串处理,获得部门的值。如上,应该说明的清楚了吧?拜托哪位高手能指点一二呀。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货