document.all.yourtableid.rows(16).scrollIntoView

解决方案 »

  1.   

    楼上的牛B,我刚试出来了,HEHE~
    scrollIntoView()才对吧?谢谢支持,
    现在放分
      

  2.   

    <script language="javascript">
      var curRow=null;
    function selectRow(clkTr){
      if(curRow)
        curRow.style.backgroundColor="#FFFFFF";
      clkTr.style.backgroundColor="#FFFFDD";
      curRow=clkTr;
    }
    function jump(){
    var rowNum=document.getElementById("txtRowIndex").value;
    var tb = document.getElementById("tbContent");
    tb.rows[rowNum].scrollIntoView();
    }</script>
    <body>
    <center>
    <div align="center" style="overflow:auto; width:400; height:100px " id="divVector">
    <table id="tbContent" border=1 width="300">
    <script language="JavaScript">
    <!--
    for(var i=0;i<25;i++)
    document.write('<tr height=20 onmouseover="selectRow(this)"><td align="center">'+i+'</td></tr>');
    //-->
    </script>
    </table>
    </div>
    输入要跳转到的行:<input type="text" size=15 id="txtRowIndex">&nbsp;
    <input type="button" onclick="jump()" value="跳转">
    </center>
    </body>