js双击获取<td></td>里面的内容<td width="10%" class="table_td_bg">Hello Word!</td>

解决方案 »

  1.   

    <td ondblclick="alert(this.innerText)">11111</td>
    //或者:
    this.innerHTML
      

  2.   

    jquery非常简单  $(".table_td_bg").click(function(){
          alert($(this).text())
      })
      

  3.   

    <table><tr>
        <td width="10%" class="table_td_bg" ondblclick="alert(this.innerHTML)">Hello Word!</td>
    </tr></table>
      

  4.   

    用ondbclick()事件,取this.innerHTML或this.innerText都能拿到的。
      

  5.   


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
        <title></title>
        <script language="javascript">
            function showText(obj) {
                var text = obj.innerText ?
                obj.innerText : //ie等浏览器支持的属性
                 obj.textContent; //FF支持的属性,取得到值为“\n hello,”
                alert(text);
            }
        </script>
    </head>
    <body>
    <table>
    <tr >
        <td ondblclick="showText(this);"><p>hello,</p></td>
        <td>world</td>
    </tr>
    </table>
    </body>
    </html>
      

  6.   


    <table>
    <tr>
        <td width="10%" class="table_td_bg" ondblclick="alert(this.innerHTML)">Hello Word!</td>
    </tr>
    </table>
    也可以用this.innerText好像不兼容firefox,可以用textContent