zoukankan      html  css  js  c++  java
  • js 控制下拉菜單的刷新

    思路:母版頁隱藏控件 從内容頁接收值 JS根據接受的值控制菜單項的現實
    母版頁:
    隱藏控件:
      <asp:Label ID="Lbl_X" runat="server" Text="text" style="display:none"></asp:Label>
    <asp:Label ID="Lbl_Xn" runat="server" Text="text" style="display:none"></asp:Label>

    JS:
      <%-- 設置選中--%>
        <script type="text/javascript">
            var X = document.getElementById('<%=this.Lbl_X.ClientID %>').innerText;
           
    var Xn = document.getElementById('<%=this.Lbl_Xn.ClientID %>').innerText;
           
    var div = document.getElementById(X);
           
    if (div != null) {
                div.setAttribute(
    "class", 'nav-top-item current');
            }
           
    var div2 = document.getElementById(Xn);
           
    if (div != null) {
                div2.setAttribute(
    "class", 'current');
            }
       
    </script>
    内容頁給母版頁隱藏空間賦值:
      //設置母版頁Lable的值,以控制菜單項CSS    
                Label X = (Label)this.Master.FindControl("Lbl_X");
                X.Text = "A";
                Label Xn = (Label)this.Master.FindControl("Lbl_Xn");
                Xn.Text = "A1";

  • 相关阅读:
    程序怎么才能把自己的删除掉?
    Winsock编程入门1.初始化Winsock
    关于83版射雕英雄传
    一个感人的爱情故事(中英对照)
    NT系统的命令
    Delphi小巧的Windows NT服务程序源码
    更改Windows 登录屏幕保护程序
    画鬼最易
    濮水垂钓
    现代工作观
  • 原文地址:https://www.cnblogs.com/siri/p/2941220.html
Copyright © 2011-2022 走看看