• DropDownList 前台 onchange 事件js控制显示隐藏元素


    <script  type="text/javascript">
            
    function change(s)
            {
               
                
    switch(s)
                {
                 
    case "固定期限"
                document.getElementById(
    "Panel1").style.display ="block";
                document.getElementById(
    "Panel2").style.display ="none";
                document.getElementById(
    "Panel3").style.display ="none";
                document.getElementById(
    "Panel4").style.display ="none";
                document.getElementById(
    "Panel5").style.display ="none";
                
    break;
                 
    case "完成一定任务":
                document.getElementById(
    "Panel1").style.display ="none";
                document.getElementById(
    "Panel2").style.display ="block";
                document.getElementById(
    "Panel3").style.display ="none";
                document.getElementById(
    "Panel4").style.display ="none";
                document.getElementById(
    "Panel5").style.display ="none";
                
    break;
                 
    case "非全日制"
                document.getElementById(
    "Panel1").style.display ="none";
                document.getElementById(
    "Panel2").style.display ="none";
                document.getElementById(
    "Panel3").style.display ="block";
                document.getElementById(
    "Panel4").style.display ="none";
                document.getElementById(
    "Panel5").style.display ="none";
                
    break;
                 
    case "用工协议":
                document.getElementById(
    "Panel1").style.display ="none";
                document.getElementById(
    "Panel2").style.display ="none";
                document.getElementById(
    "Panel3").style.display ="none";
                document.getElementById(
    "Panel4").style.display ="block";
                document.getElementById(
    "Panel5").style.display ="none";
                
    break;
                
    case "劳务派遣":
                document.getElementById(
    "Panel1").style.display ="none";
                document.getElementById(
    "Panel2").style.display ="none";
                document.getElementById(
    "Panel3").style.display ="none";
                document.getElementById(
    "Panel4").style.display ="none";
                document.getElementById(
    "Panel5").style.display ="block";
                
    break;
                        
    default:
                        
    break;
                }
            }
        
    </script>
    <asp:DropDownList ID="ddlcontract" runat="server" Width="131px"  onchange="change(this.value)"> 
            <asp:ListItem Value="固定期限">固定期限</asp:ListItem>
            <asp:ListItem Value="完成一定任务">完成一定任务</asp:ListItem>
            <asp:ListItem Value="非全日制">非全日制</asp:ListItem>
            <asp:ListItem Value="用工协议">用工协议</asp:ListItem>
            <asp:ListItem Value="劳务派遣">劳务派遣</asp:ListItem>
            </asp:DropDownList>     
    <asp:Panel ID="Panel1" runat="server" style="display:none" Height="30px" Width="125px">
        <table width="650" height="25" border="0" cellpadding="0" cellspacing="0" bgcolor="#9999cc">
            <tr>
              <td width="240" style="height: 25px">计划用工自:<input id="Text1" name="txbFirstDate" readonly="readonly" style="100px" title="点击打开日期控件" onclick="javascript:calendar.setHook(this)" runat="server" /></td>
              <td width="232" style="height: 25px">止于:<input id="Text2" name="txbFirstDate" readonly="readonly" style="100px" title="点击打开日期控件" onclick="javascript:calendar.setHook(this)" runat="server" /></td>
              <td width="178" style="height: 25px">
                  合同签定:<asp:TextBox ID="TextBox12" runat="server" onkeypress="isnum()"  Width="47px" MaxLength="4"></asp:TextBox>&nbsp;
                  (个月)</td>
            </tr>
          </table>
        </asp:Panel>
  • 相关阅读:
    Direct hosting of SMB over TCP/IP
    学习 Linux,302(混合环境): 概念
    脚本
    linux加入windows域
    Internet传输协议-TCP
    vCenter Single Sign On 5.1 best practices
    Zoning and LUN Masking
    Fiber Channel SAN Storage
    How to check WWN and Multipathing on Windows Server
    在Windows中监视IO性能
  • 原文地址:https://www.cnblogs.com/tiger8000/p/2233982.html
Copyright © 2020-2023  润新知