我想给table的每个单元格绑定一个点击事件,触发这个事件需要弹出这个td的内容,,,请各位高手支招!!!

解决方案 »

  1.   

    我想给table的每个单元格绑定一个点击事件,触发这个事件需要弹出这个td的内容,,,请各位高手支招!!!使用jquery$("table td").click(function(){
       alert($(this).html());
    })
      

  2.   

    又见这样没营养的回复。<script>
    function test(){
    alert(event.srcElement.innerHTML);
    }
    </script>
    <table width="300px" onclick="test()">
    <tr>
    <td>1
    </td>
    <td>2
    </td>
    <td>3
    </td>
    <td>4
    </td>
    <td>5
    </td>
    </tr>
    </table>事件也可以绑定在TABLE上,不过这样为了兼容浏览器,就还需要兼容一下event
      

  3.   

    $("table td").click(function(){
       alert($(this).html());
    })就是这个.
      

  4.   

    忘记了说,不能使用jquery~~~~抱歉~~~
      

  5.   


    <script>
           window.onload = function(){
              var tds =  document.getElementById("tb").getElementsByTagName("td");
              for(var i = 0 ; i < tds.length ; i++){
                    tds[i].onclick = function(){
                        alert(this.innerHTML);
                    }
              }
           }
    </script>