小编Vea*_*mox的帖子

element.style 未定义

问题是得到错误:

类型错误:div1.style 未定义

这导致了该函数没有被调用并且什么也没有发生的问题。

JS

<script type="text/javascript">
  function siteChange() {
    var div1 = board1;
    var div2 = board2;

    if (div1.style.visibility == "collapse") {
      div2.style.visibility = "collapse";
      div1.style.visibility = "visible";
    } else {
      div1.style.visibility = "collapse";
      div2.style.visibility = "visible";

    }
  }
</script>
Run Code Online (Sandbox Code Playgroud)

CSS

.FullDiv {
    height: 100%;
    width: 100%;    
}
Run Code Online (Sandbox Code Playgroud)

ASP

<div id="board1" class="FullDiv">
    <dx:ASPxDashboardViewer ID="ASPxDashboardViewer1" runat="server" ClientInstanceName="board1" DashboardSource="~/PP_Dashboard_all.xml" Height="100%" Width="100%"></dx:ASPxDashboardViewer>
</div>
<div id="board2" class="FullDiv" style="visibility: collapse">
    <dx:ASPxDashboardViewer ID="ASPxDashboardViewer2" runat="server" ClientInstanceName="board2" DashboardSource="~/PP_Dashboard2.xml" Height="100%" Width="100%"></dx:ASPxDashboardViewer>
</div>
Run Code Online (Sandbox Code Playgroud)

ASP函数调用

<a href="Javascript:siteChange()" class="PageNumber">1</a>
<a href="Javascript:siteChange()" …
Run Code Online (Sandbox Code Playgroud)

javascript css asp.net

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

asp.net ×1

css ×1

javascript ×1