关于灰调的一个问题:
代码太多,就不全写了,有的省略了,关键是下面的。其中form_prtsvrtcpipSet和Webfunction()是后台的函数,前者为提交函数,后者为从页面上读取数值。
功能是:
当选择DHCP项时,后面的变灰调,不可设置。
在当前页面是可以实现的,但这里还有个提交的功能,出现的问题是:
提交设置DHCP后,重新刷新页面后,已经设置为了DHCP,但是下面的没有变灰调,请问有没有什么办法解决?谢谢啦!
<SCRIPT lanugage="javascript">
function checkmethod()
{
if(document.tcpip.Ip_Addr_Mode.value==2)
{
for(i=2; i <14; i++)
{
document.tcpip.elements[i].disabled=true;
}
} else {
for(i=2; i<14; i++)
{
document.tcpip.elements[i].disabled=false;
}
}
}
</SCRIPT><form name= "tcpip" method="post" action="/goform/form_prtsvrtcpipSet">
<b>TCP/IP Settings</b>
<table bgcolor="#FFFFFF" border=1 cellspacing=0 cellpadding=0 width=100%>
<tr>
<td width=50%>
<select name=Ip_Addr_Mode onchange="checkmethod()" >
<option value="5" name="C"> AutoIP
<option value="2" name="C2" >DHCP
<option value="3"> BOOTP
<option value="4"> RARP
<option value="1" name="C1" > Manually Set
</select>
</td>
</tr>
<tr>
<td width=50% nowrap><b><font size=-1>Manual IP Address<sup> *1 </sup></font></b></td>
<td width=50%>
<input name=IP_Addr1 type=text value=<%Webfunction();%> size=3 maxlength=3 >
.
<input name=IP_Addr2 type=text value=<%Webfunction();%> size=3 maxlength=3 >
.
<input name=IP_Addr3 type=text value=<%Webfunction();%> size=3 maxlength=3 >
.
<input name=IP_Addr4 type=text value=<%Webfunction();%> size=3 maxlength=3 >
</td>
</tr>
<tr>
<td width=50% nowrap><b><font size=-1>Manual Subnet Mask<sup> *1 </sup></font></b></td>
<td width=50%>
<input name=SubMask_Addr1 type=text value=<%Webfunction();%> size=3 maxlength=3 >
.
<input name=SubMask_Addr2 type=text value=<%Webfunction();%> size=3 maxlength=3 >
.
<input name=SubMask_Addr3 type=text value=<%Webfunction();%> size=3 maxlength=3 >
.
<input name=SubMask_Addr4 type=text value=<%Webfunction();%> size=3 maxlength=3 >
</td>
</tr>
........
代码太多,就不全写了,有的省略了,关键是下面的。其中form_prtsvrtcpipSet和Webfunction()是后台的函数,前者为提交函数,后者为从页面上读取数值。
功能是:
当选择DHCP项时,后面的变灰调,不可设置。
在当前页面是可以实现的,但这里还有个提交的功能,出现的问题是:
提交设置DHCP后,重新刷新页面后,已经设置为了DHCP,但是下面的没有变灰调,请问有没有什么办法解决?谢谢啦!
<SCRIPT lanugage="javascript">
function checkmethod()
{
if(document.tcpip.Ip_Addr_Mode.value==2)
{
for(i=2; i <14; i++)
{
document.tcpip.elements[i].disabled=true;
}
} else {
for(i=2; i<14; i++)
{
document.tcpip.elements[i].disabled=false;
}
}
}
</SCRIPT><form name= "tcpip" method="post" action="/goform/form_prtsvrtcpipSet">
<b>TCP/IP Settings</b>
<table bgcolor="#FFFFFF" border=1 cellspacing=0 cellpadding=0 width=100%>
<tr>
<td width=50%>
<select name=Ip_Addr_Mode onchange="checkmethod()" >
<option value="5" name="C"> AutoIP
<option value="2" name="C2" >DHCP
<option value="3"> BOOTP
<option value="4"> RARP
<option value="1" name="C1" > Manually Set
</select>
</td>
</tr>
<tr>
<td width=50% nowrap><b><font size=-1>Manual IP Address<sup> *1 </sup></font></b></td>
<td width=50%>
<input name=IP_Addr1 type=text value=<%Webfunction();%> size=3 maxlength=3 >
.
<input name=IP_Addr2 type=text value=<%Webfunction();%> size=3 maxlength=3 >
.
<input name=IP_Addr3 type=text value=<%Webfunction();%> size=3 maxlength=3 >
.
<input name=IP_Addr4 type=text value=<%Webfunction();%> size=3 maxlength=3 >
</td>
</tr>
<tr>
<td width=50% nowrap><b><font size=-1>Manual Subnet Mask<sup> *1 </sup></font></b></td>
<td width=50%>
<input name=SubMask_Addr1 type=text value=<%Webfunction();%> size=3 maxlength=3 >
.
<input name=SubMask_Addr2 type=text value=<%Webfunction();%> size=3 maxlength=3 >
.
<input name=SubMask_Addr3 type=text value=<%Webfunction();%> size=3 maxlength=3 >
.
<input name=SubMask_Addr4 type=text value=<%Webfunction();%> size=3 maxlength=3 >
</td>
</tr>
........
解决方案 »
- javascript如何取数组中时间计算,算出分钟
- jquery slideDown()出得界面,怎么定焦的问题。急急!在线等!
- 跪求焦点图上实现 每个转换过来的图片的底部添加一行标题
- js登录窗口怎么实现?
- 请高手帮我在这段代码里加上,网页防刷新
- 模态窗口的session怎么传递??
- 用JAVASCRIPT怎样来实现对鼠标左右键的控制!
- javascript里面window.close()要询问你是否关闭此网页?能否直接关闭那
- 如何用javascript查看ASP程序的源码?谢谢
- 紧急求助jquerymobile,关于ui-field-contain的换行问题
- iframe页面载入判断
- 百度,google的logo图片为何不用透明背景?
<script>
checkmethod();
</script>