为什么我提交的只有隐藏的参数?
它只提交name="UserID",name="ENCPWD"的值,而其他的都不提交。
为什么?
-------
我的代码在回复中:看下面。
问题点数:50、回复次数:7Top
1 楼Sander()回复于 2005-05-12 17:16:17 得分 0
<form name="NetSet" method="post" action="">
<table width="500" border="0" cellspacing="5" align="center">
<tr><td>
<table width="100%" border="1" cellspacing="3" cellpadding="2">
<tr><td><div align="left"><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif" size="1">IP Address</font>
</td><td>
<input type="text" name="NS_DVRIP1" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_DVRIP2')" onFocus="clearIllegalText(this,'NS_DVRIP1'),this.select()" onClick="this.select()">
.
<input type="text" name="NS_DVRIP2" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_DVRIP3')" onFocus="clearIllegalText(this,'NS_DVRIP2'),this.select()" onClick="this.select()">
.
<input type="text" name="NS_DVRIP3" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_DVRIP4')" onFocus="clearIllegalText(this,'NS_DVRIP3'),this.select()" onClick="this.select()">
.
<input type="text" name="NS_DVRIP4" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_DVRIP4')" onFocus="clearIllegalText(this,'NS_DVRIP4'),this.select()" onClick="this.select()">
</td></tr>
<tr><td><div align="left"><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif" size="1">Subnet Mask</font>
</td><td>
<input type="text" name="NS_SUBNET1" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_SUBNET2')" onFocus="clearIllegalText(this,'NS_SUBNET1'),this.select()" onClick="this.select()">
.
<input type="text" name="NS_SUBNET2" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_SUBNET3')" onFocus="clearIllegalText(this,'NS_SUBNET2'),this.select()" onClick="this.select()">
.
<input type="text" name="NS_SUBNET3" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_SUBNET4')" onFocus="clearIllegalText(this,'NS_SUBNET3'),this.select()" onClick="this.select()">
.
<input type="text" name="NS_SUBNET4" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_SUBNET4')" onFocus="clearIllegalText(this,'NS_SUBNET4'),this.select()" onClick="this.select()">
</td></tr>
<tr><td><div align="left"><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif" size="1">Gateway</font>
</td><td>
<input type="text" name="NS_GATEWAY1" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_GATEWAY2')" onFocus="clearIllegalText(this,'NS_GATEWAY1'),this.select()" onClick="this.select()">
.
<input type="text" name="NS_GATEWAY2" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_GATEWAY3')" onFocus="clearIllegalText(this,'NS_GATEWAY2'),this.select()" onClick="this.select()">
.
<input type="text" name="NS_GATEWAY3" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_GATEWAY4')" onFocus="clearIllegalText(this,'NS_GATEWAY3'),this.select()" onClick="this.select()">
.
<input type="text" name="NS_GATEWAY4" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_GATEWAY4')" onFocus="clearIllegalText(this,'NS_GATEWAY4'),this.select()" onClick="this.select()">
</td></tr>
Top
2 楼Sander()回复于 2005-05-12 17:16:31 得分 0
<tr><td><div align="left"><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif" size="1">1st DNS</font>
</td><td>
<input type="text" name="NS_1DNS1" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_1DNS2')" onFocus="clearIllegalText(this,'NS_1DNS1'),this.select()" onClick="this.select()">
.
<input type="text" name="NS_1DNS2" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_1DNS3')" onFocus="clearIllegalText(this,'NS_1DNS2'),this.select()" onClick="this.select()">
.
<input type="text" name="NS_1DNS3" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_1DNS4')" onFocus="clearIllegalText(this,'NS_1DNS3'),this.select()" onClick="this.select()">
.
<input type="text" name="NS_1DNS4" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_1DNS4')" onFocus="clearIllegalText(this,'NS_1DNS4'),this.select()" onClick="this.select()">
</td></tr>
<tr><td><div align="left"><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif" size="1">2nd DNS</font>
</td><td>
<input type="text" name="NS_2DNS1" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_2DNS2')" onFocus="clearIllegalText(this,'NS_1DNS1'),this.select()" onClick="this.select()">
.
<input type="text" name="NS_2DNS2" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_2DNS3')" onFocus="clearIllegalText(this,'NS_1DNS2'),this.select()" onClick="this.select()">
.
<input type="text" name="NS_2DNS3" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_2DNS4')" onFocus="clearIllegalText(this,'NS_1DNS3'),this.select()" onClick="this.select()">
.
<input type="text" name="NS_2DNS4" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="2" maxlength="3" onKeyPress="autotab(this,event,'NS_2DNS4')" onFocus="clearIllegalText(this,'NS_1DNS4'),this.select()" onClick="this.select()">
</td></tr>
<tr><td><div align="left"><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif" size="1">HTTP Port</font>
</td><td>
<input type="text" name="NS_HTTPPORT" style="font-family: verdana, arial; font-size: 11px; height: 18px;" size="5" maxlength="6">
</td></tr>
<tr><td><div align="left"><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif" size="1">MAC Address</font>
</td><td>
<input type="text" name="NS_MAC" style="font-family: verdana, arial; font-size: 11px; height: 18px;" disabled size="13" maxlength="12">
</td></tr>
<tr><td colspan="2">
<input type="button" name="Back" value="Back To Setup Main" onClick="DisableButtons(true);BackToSetup()" style="font-family: verdana, arial; font-size: 11px; height: 20px;">
</td></tr>
</table>
</td></tr>
<tr><td>
<table width="100%" height="100%" border="0" align="center" cellpadding="3" cellspacing="0">
<tr><td colspan="2" height="25" align="right" valign="top"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>
<input type="button" name="NS_Retrieve" value="Retrieve" onClick="DisableButtons(true);Post2URL()" style="font-family: verdana, arial; font-size: 11px; height: 20px;">
</b></font>
</td>
<td width="46%" height="25" align="left" valign="top">
<div align="left">
<input type="button" name="NS_Set" value="Set" onClick="DisableButtons(true);Post2URL2()" style="font-family: verdana, arial; font-size: 11px; height: 20px;">
</div>
</td></tr>
</table>
</td></tr>
</table>
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FF0000"><b>Note: To enable Network Settings, please turn recording off.</b></font></div>
<input type="hidden" name="UserID" value="EMPTY">
<input type="hidden" name="ENCPWD" value="EMPTY">
</form>Top
3 楼yjs_lh(长风浪子)回复于 2005-05-12 17:22:08 得分 25
你的HTML文件语法不完整,特别是很多 div 都没有结束标记 </div> ,导致HTML没有被正确解析。请用严格的HTML语法标准来修正HTML语法错误。Top
4 楼Sander()回复于 2005-05-12 17:38:02 得分 0
谢谢 yjs_lh(长风浪子) !
我看看先Top
5 楼Sander()回复于 2005-05-12 17:47:21 得分 0
我都加上</div>了,但还是不行呀Top
6 楼Sander()回复于 2005-05-13 10:59:41 得分 0
哦,我知道了,我在submit之前,disable these control.
我想问的是,怎样disable这个控件,有可以submit可以提交呢?Top
7 楼kekechen1223(小萝卜豆子)回复于 2005-05-13 11:50:54 得分 25
可以用readonlyTop




