<table onclick="a()"><script>
function a()
{
o=event.srcElement
if(o.tagName=="TABLE") return
while(o.tagName!="TR")
o=o.parentElement
alert(o.rowIndex)
}
</script>

解决方案 »

  1.   

    <table onclick="a()" border>
    <tr>
    <td>a</td>
    </tr><tr>
    <td>a<input></td>
    </tr><tr>
    <td>a</td>
    </tr><tr>
    <td>a</td>
    </tr><tr>
    <td>a</td>
    </tr><tr>
    <td>a</td>
    </tr><tr>
    <td>a</td>
    </tr><tr>
    <td>a</td>
    </tr><tr>
    <td>a</td>
    </tr><tr>
    <td>a</td>
    </tr><tr>
    <td>a</td>
    </tr><tr>
    <td>a</td>
    </tr><tr>
    <td>a</td>
    </tr><tr>
    <td>a</td>
    </tr><tr>
    <td>a</td>
    </tr><tr>
    <td>a</td>
    </tr><tr>
    <td>a</td>
    </tr><tr>
    <td>a</td>
    </tr><tr>
    <td>a</td>
    </tr><tr>
    <td>a</td>
    </tr><tr>
    <td>a</td>
    </tr><tr>
    <td>a</td>
    </tr>
    </table>
    <script>
    function a()
    {
    o=event.srcElement
    if(o.tagName=="TABLE") return
    while(o.tagName!="TR")
    o=o.parentElement
    alert(o.rowIndex)
    }
    </script>
      

  2.   

    高手!谢谢!
    小弟最近对于javascript很有感触,希望能够得到您的进一步指点,加我qq好吗?
    谢谢!12416204