问题描述
<asp:RadioButtonListID="RBL_MonthOrWeek"runat="server"RepeatDirection="Horizontal"><asp:ListItemSelected="True"Text="按月"Value="0"></asp:ListItem><asp:ListItemText="按周"Value="1"></asp:ListItem></asp:RadioButtonList></li><liid="li_month"><labelfor=""class="lab">月份:</label><anthem:DropDownListID="DDL_Month"runat="server"></anthem:DropDownList></li><liid="li_week"<labelfor=""class="lab">周数:</label><anthem:DropDownListID="DDl_Week"runat="server"></anthem:DropDownList></li>如上代码所以,要写一个脚本用来实现如下功能,如果选择周则下面的周显示出来,月隐藏,反之。
解决方案
解决方案二:
<div><inputname=rdtype="radio"onclick=dis("li_month")/>按月<br><inputname=rdtype="radio"onclick=dis("li_week")/>按周<br><liid="li_month"style="display:none;"><labelfor=""class="lab">月份:</label></li><liid="li_week"style="display:none;"><labelfor=""class="lab">周数:</label></li><script>functiondis(id){if(id=="li_month"){document.getElementById("li_month").style.display="";document.getElementById("li_week").style.display="none";}if(id=="li_week"){document.getElementById("li_week").style.display="";document.getElementById("li_month").style.display="none";}}</script></div>