一个问题

wangqi1986813 2009-06-15 03:32:31
关于灰调的一个问题:
代码太多,就不全写了,有的省略了,关键是下面的。其中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>
........

...全文
24 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangqi1986813 2009-06-15
  • 打赏
  • 举报
回复
得到答案,谢谢你
wangqi1986813 2009-06-15
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wzwmu 的回复:]
最后+上
<script>
checkmethod();
</script>
[/Quote]
在哪里加上啊?
wzwmu 2009-06-15
  • 打赏
  • 举报
回复
最后+上
<script>
checkmethod();
</script>
wangqi1986813 2009-06-15
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 shenzhenNBA 的回复:]
刷新以后好象是恢复原先的状况,当然不变灰了
[/Quote]
我知道啊,就是提交之后,再刷新页面,应该显示DHCP下面对应的设置部分应该为灰调,应该怎么做呢?
shenzhenNBA 2009-06-15
  • 打赏
  • 举报
回复
刷新以后好象是恢复原先的状况,当然不变灰了
magicone 2009-06-15
  • 打赏
  • 举报
回复
帮顶

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧