<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title></title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</head>
<body>
<table id="test">
</table>



<script  language="jscript">
function MouseMove(oRow)
{
alert(oRow.rowIndex);
}
for ( i=0 ; i < 10 ; i++ )
{
var oRow = test.insertRow(i);

oRow.onmouseover=MouseOver(oRow);
var oCell= oRow.insertCell(0);
oCell.innerHTML=i;

}

</script>
</body>
</html>

解决方案 »

  1.   

    <table id="id_table">
    </table>
    <script>
    for ( i=0 ; i < 3 ; i++ )
    {
    var oRow = id_table.insertRow(i);

    oRow.onmouseover=new Function("Mouseover("+i+")");
    var oCell= oRow.insertCell(0);
    oCell.innerHTML="fason";
    }
    function Mouseover(i)
    {
    id_table.rows[i].bgColor='red'
    }
    </script>
      

  2.   

    呵呵.
    oRow.attachEvent("onmouseoover",myfunction)
    function myfunction(){
    .....
    }
    就我个人而言,喜欢这样的处理方式,fason这段时间有空来了?MSN似乎很少见过你
      

  3.   

    经证实,fason(阿信)满足我的要求。
      

  4.   

    liuruhong(蓝色街灯)的没有传递参数。
      

  5.   

    <table id="id_table">
    </table>
    <script>
    for ( i=0 ; i < 3 ; i++ )
    {
    var oRow = id_table.insertRow(i);

    oRow.attachEvent("onclick","Mouseover("+i+")")
    var oCell= oRow.insertCell(0);
    oCell.innerHTML="fason";
    }
    function Mouseover(i)
    {
    id_table.rows[i].bgColor='red'
    }
    </script>
    阿信改成这样为什么总是提示报错呀!