<table border="1" width="200" cellspacing="0" cellpadding="0" onclick="alert(event.srcElement.parentNode.innerText)">
    <tr><td width="100">1asdf</td><td width="100">11asdf</td> </tr>
    <tr><td >2asdf </td><td >2asdf </td> </tr>
    <tr><td >3asdf </td><td >3asdf </td> </tr>
    <tr><td >4asdf </td><td >3asdf </td> </tr>
    <tr><td >5asdf </td><td >3asdf </td> </tr>
    <tr><td >6asdf </td><td >3asdf </td> </tr>
    <tr><td >7asdf </td><td >3asdf </td> </tr>
    <tr><td >8asdf </td><td >3asdf </td> </tr>
    <tr><td >9asdf </td><td >3asdf </td> </tr>
    <tr><td >0asdf </td><td >3asdf </td> </tr>
    <tr><td >1asdf </td><td >3asdf </td> </tr>
    <tr><td >2asdf </td><td >3asdf </td> </tr>
     
   </table>event.srcElement.parentNode.innerText
关于这句脚本,我想把点击行的指定值,取出,应该怎么改
以前写过,但是忘 了

解决方案 »

  1.   


    event.srcElement.parentNode.innerText
    改为
    event.srcElement.innerText
      

  2.   

    onclick = "getValue()"
    <script>
    function getValue(e){
        var e = e||event,
        t = e.srcElement||e.target;
        if(t.tagName.toLowerCase()==="td"){
            alert(t.parentNode.innerHTML.replace(/<.*?>/ig,''));
        }
    }
    </script>
      

  3.   

    不用多复杂,试试这个
    alert(event.srcElement.parentNode.cells[1].innerText)
      

  4.   

     onclick="alert(event.srcElement.innerText)去掉parentNode就行了。
      

  5.   

    <table border="1" width="200" cellspacing="0" cellpadding="0" onclick="alert((event.srcElement?event.srcElement:event.target).innerHTML)">
      <tr><td width="100">1asdf</td><td width="100">11asdf</td> </tr>
      <tr><td >2asdf </td><td >2asdf </td> </tr>
      <tr><td >3asdf </td><td >3asdf </td> </tr>
      <tr><td >4asdf </td><td >3asdf </td> </tr>
      <tr><td >5asdf </td><td >3asdf </td> </tr>
      <tr><td >6asdf </td><td >3asdf </td> </tr>
      <tr><td >7asdf </td><td >3asdf </td> </tr>
      <tr><td >8asdf </td><td >3asdf </td> </tr>
      <tr><td >9asdf </td><td >3asdf </td> </tr>
      <tr><td >0asdf </td><td >3asdf </td> </tr>
      <tr><td >1asdf </td><td >3asdf </td> </tr>
      <tr><td >2asdf </td><td >3asdf </td> </tr>
        
      </table>