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";

  • 相关阅读:
    1:4 UI标签和通用标签
    1:3访问 servlet API 的两种方式(request,session等内置对象)
    1 :2 Strust2—Demo
    1:1 Struts2概述
    mysql索引原理与慢查询优化1
    mysql流程控制
    mysql函数
    mysql存储过程
    mysql事务
    mysql触发器
  • 原文地址:https://www.cnblogs.com/siri/p/2941220.html
Copyright © 2011-2022 走看看