此段代码用于<TR onclick="getGridValue(this);">
function getGridValue(obj)
{   document.form1.parent_menu_code.value=event.srcElement.parentElement.cells(1).innerText;
document.form1.menu_name.value=event.srcElement.parentElement.cells(2).innerText;
...
obj.style.backgroundColor='#FFCC00';
}

解决方案 »

  1.   

    <html>
    <body>
    <form>
    <table id="t" border=1>
      <tr>
    <td id="d0">
    d0
    </td>
    <td id="d1">
    d1
    </td>
      </tr>
      <tr>
    <td id="d00">
    d00
    </td>
    <td id="d01">
    d01
    </td>
      </tr>
    </table>
    <script>
    showcontent();
    function showcontent() {
    for (i=0;i<t.rows.length;i++) {
    for (j=0;j<t.rows[i].cells.length;j++) {
    document.writeln ("["+j.toString()+","+i.toString()+"]="+t.rows[i].cells[j].innerText);
    }
    }
    }
    </script>
    </form>
    </body>
    </html>
      

  2.   

    <HTML>
    <BODY>
    <table id=t1>
    <tr><td><input value=a></td><td><input value=b ></td></tr>
    <tr><td><input value=c></td><td><input value=c></td></tr>
    </table>
    <input type=button onclick="alert(t1.rows[0].cells[0].childNodes[0].value)">
    </BODY>
    </HTML>