如何在document.getElementById的参数中输入var?

时间:2019-04-26 04:31:15

标签: c# asp.net

aTagInTD为空。 如何在document.getElementById的参数中输入var?

<script type="text/javascript">
    //현재페이지(curPage)에 따른 페이지 div 마우스오버 메서드
    function PageOnMouse(pagetd) {
        var pagetdid = pagetd.getAttribute('id');
        var aInTD = "a" + pagetdid.substr(22, 5);
        var aTagInTD = new String
            aTagInTD = eval("document.getElementById('" + aInTD + "')");

        if (((<%=curPage%> % 5) == 1) && (pagetdid != "ContentPlaceHolder1_tdOne") && (aTagInTD.Value != "")) {
            pagetd.style.backgroundImage = 'url("Images/Paging/PageOnMouse.png")';
            pagetd.style.cursor = 'pointer';
            pagetd.style.backgroundRepeat = 'no-repeat';
        }
</script>

那些TD和一个标签。

<td class="PageTdSize" onMouseOver='PageOnMouse(this);' onMouseOut='PageOutMouse(this);'
                      OnClick="tdOneOnClick();" runat="server" id="tdOne">
  <a runat="server" ID="aOne">1</a>
</td>
<td class="PageTdSize" onMouseOver='PageOnMouse(this);' onMouseOut='PageOutMouse(this);'
                      OnClick="tdTwoOnClick();" runat="server" id="tdTwo">
  <a runat="server" ID="aTwo">2</a>
</td>

0 个答案:

没有答案