Properties getElementbyID无法访问样式属性来读取或设置它

Properties getElementbyID无法访问样式属性来读取或设置它,properties,getelementbyid,Properties,Getelementbyid,我有一些简单的html/css,其中我使用onclick事件向JavaScript发送一些参数。如果其中一个匹配,则我将div的style.display属性设置为block,以便它作为对链接单击的反应打开。但我根本无法让getElementById工作。即使是obj上的一个简单警报本身也不起作用。下面是不工作的线: var displayprop=document.getElementById.(“dashboardanchor”).style.display 这是代码 Div nes

我有一些简单的html/css,其中我使用onclick事件向JavaScript发送一些参数。如果其中一个匹配,则我将div的style.display属性设置为block,以便它作为对链接单击的反应打开。但我根本无法让getElementById工作。即使是obj上的一个简单警报本身也不起作用。下面是不工作的线:

var displayprop=document.getElementById.(“dashboardanchor”).style.display

这是代码

    Div nested several levels in other divs

    <div id="mainpagemenuboxcontainer">
        <div class="menulinkboxes" id="dashboarddiv">
        <a class="mainmenulinks" id="dashboardanchor"
        onmouseover='mouseOver("dashboarddiv")'
        onmouseout='mouseOut("dashboarddiv")'
        onclick='openPane("dashboarddiv,dashboardanchor")'
        href="#">Dashboard</a>
        </div>
    </div>

    <div id="mainpagecontainer">
        <div id="dashboardpane">dashboardpane</div>
        <div id="dcsmpane">dcsmpane</div>
        <div id="lgglasspane">lgglasspane</div>
        <div id="siprehashpane">siprehashpane</div>
    </div> <!-- End Mainpagecontainer -->
}

这是JavaScript函数

    function openPane(elements)
     {
      var elements_array = elements.split(",");
      var paneDivId = elements_array[0];
      var paneAnchorId = elements_array[1];

      if (paneAnchorId == "dashboardanchor")
       {
        alert("gets to here");      
        var displayprop = document.getElementById.("dashboardanchor").style.display;
         // will not get to here
         alert (displayprop);
         document.getElementById.("dashboardanchor").style.display = "block";
       }
     }

无点-ID是一个参数,不是一个方法:

var displayprop = document.getElementById("dashboardanchor").style.display;

我想你贴的时候可能掉了一个点。在我的代码中有点。好的,我现在确实看到了。哈,很抱歉搞混了。但它仍然不起作用。
var displayprop = document.getElementById("dashboardanchor").style.display;