Javascript 将数据列表滚动到一个对象

Javascript 将数据列表滚动到一个对象,javascript,c#,html,asp.net,Javascript,C#,Html,Asp.net,我有一个包含周数和每周项目的数据列表。水平重复滴注的数据表宽度为7000px 周围的DIV是1000px的宽度,带有一个水平滚动条 我需要将div滚动到实际的星期,列id为td是weeknumber,格式为yyyww。我怎样才能做到这一点 我尝试了javascript scrollintoviewid,但它只跳了一会儿 <asp:UpdatePanel ID="pnlData" runat="server" UpdateMode="Always"> <ContentTempla

我有一个包含周数和每周项目的数据列表。水平重复滴注的数据表宽度为7000px

周围的DIV是1000px的宽度,带有一个水平滚动条

我需要将div滚动到实际的星期,列id为td是weeknumber,格式为yyyww。我怎样才能做到这一点

我尝试了javascript scrollintoviewid,但它只跳了一会儿

<asp:UpdatePanel ID="pnlData" runat="server" UpdateMode="Always">
<ContentTemplate>
<div id="divWochen">
        <asp:DataList ID="dgWochen" runat="server" RepeatDirection="Horizontal">
            <ItemTemplate>
                <table cellpadding="0" border="0" cellspacing="0">
                    <tr>
                        <td class="tdWoche" id="<%# Eval("Wochennummer") %>"><%# Eval("Woche") %></td>
                    </tr>
                    <tr>
                        <td class="tdProjekte"><%# Eval("Projekte") %></td>
                    </tr>
                    <tr>
                        <td class="tdFreieMitarbeiter">Frei:<br /><%# Eval("Freie Mitarbeiter") %></td>
                    </tr>
                </table>

            </ItemTemplate>
        </asp:DataList>

    </div>
    <asp:Button ID="btnHeute" runat="server" Text="Aktuelle Woche" />
    </ContentTemplate>
</asp:UpdatePanel>
Javascript:

function ScrollInAktuelleWoche(InterneWochennummer) {
    var element = document.getElementById(InterneWochennummer);
    element.scrollIntoView(true);
}
function ScrollInAktuelleWoche(InterneWochennummer) {
    var element = document.getElementById(InterneWochennummer);
    element.scrollIntoView(true);
}