Javascript 如何更改z索引的值

Javascript 如何更改z索引的值,javascript,c#,jquery,asp.net,z-index,Javascript,C#,Jquery,Asp.net,Z Index,我正在使用C#、ASP.NET和HTML/CSS,我需要更改z索引。 有一个if-else表示一个站点上应该渲染多少个图形。 最多四个图形。 我有四个不同的部门。如果一个站点上有更多的图形,它们的z索引应该会自动更改。 最简单的方法是什么? 我认为用javascript在if-else中编写它会很容易,但我不知道如何编写。 如果有javascript,我如何将其放入c#的If-else中 这些是分区的: </asp:Content><asp:Content ID="Conten

我正在使用C#、ASP.NET和HTML/CSS,我需要更改z索引。 有一个if-else表示一个站点上应该渲染多少个图形。 最多四个图形。 我有四个不同的部门。如果一个站点上有更多的图形,它们的z索引应该会自动更改。 最简单的方法是什么? 我认为用javascript在if-else中编写它会很容易,但我不知道如何编写。 如果有javascript,我如何将其放入c#的If-else中

这些是分区的:

</asp:Content><asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="Server">
    <div class="contentwidth" id="chartdiv">
        <asp:Label ID="lblStatus" runat="server"></asp:Label>


        <div style="position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index:0; ">
            <asp:Literal ID="ltrRenderChart" runat="server"></asp:Literal>
        </div>
        <div  ID="chart2"style="position: absolute; top: 0; left: 50%; height: 100%; width: 100%; z-index:-1">
            <script src="../Scripts/secondChart.js"></script>
            <asp:Literal ID="ltrRenderChart2" runat="server"></asp:Literal>
        </div>
        <div style="position: absolute; top: 50%; left: 0; height: 100%; width: 100%; z-index:-1;">
            <asp:Literal ID="ltrRenderChart3" runat="server"></asp:Literal>
        </div>
        <div style="position: absolute; top: 50%; left: 50%; height: 100%; width: 100%; z-index:-1;">
            <asp:Literal ID="ltrRenderChart4" runat="server"></asp:Literal>
        </div> 
    </div>
</asp:Content>

谢谢

使用Style关键字访问css:

function secondChart(chart2) {

    chart2.Style["z-index"]="0";
}

试试
$(“#图表2”).css('z-index',0)它仍然不会影响图表2的z索引。不确定您是否知道(由于缺少jquery标记),javascript函数实际上是jquery函数,并且该函数需要jquery脚本引用才能工作。
function secondChart(chart2) {

    chart2.Style["z-index"]="0";
}