radiobutton 和dropdownlist的。。纠结的问题。。。

v_oneforever 2009-03-30 09:59:01
    function change(x)
{
if(x=='1')
{
document.getElementById('<%= SelectLang.ClientID%>').disabled=true;
}
else
{
document.getElementById('<%= SelectLang.ClientID%>').disabled=false;
}
}

<td height="30" class="article_3" colspan="3">
<input id="radLoop_all" onclick="change('1');" type="radio" value="0" name="radLoop" runat="server" checked=true >
<asp:label id="lblAllLang" runat="server" Text="Delete resource files for all languages" CssClass="lbl_font1"></asp:label><br>
<input id="radLoop_single" onclick="change('2');" type="radio" value="1" name="radLoop" runat="server">
<asp:label id="lblASingleLang" runat="server" Text="Delete a single language's resource file" CssClass="lbl_font1"></asp:label>
</td>
td colspan="3">
<asp:DropDownList ID="SelectLang" runat="server" Enabled="False">
</asp:DropDownList>
</td>


问题是这样的。我选radloop_single。。在DropDownList 随意选择一个。。然后在选radLoop_all之后。。摁画面的上button。。DropDownList 里面的selecteditem总是变成第一个。。这个时候连后台都没有走就换了。。。应该是因为getElementById的缘故。一调用他就取成第一个了。。。。另外关于eval怎么用。。
...全文
75 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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