var curNode = document.activeElement

解决方案 »

  1.   

    不好意思,贴错代码了
    以下可以获取:<table>
    <tr>
    <td>要获取的内容</td>
    <td><a onclick=javascript:getcontent()>点击获取</a></td>
    </tr>
    </table><script language="javascript">
    function getcontent(){
    var curNode = document.elementFromPoint(event.x,event.y);
    alert ( curNode.parentElement.parentElement.firstChild.innerText);
    }
    </script>
    以下不能获取:[code=INIFile]<table>
    <tr>
    <td>要获取的内容</td>
    <td><a href=javascript:getcontent()>点击获取</a></td>
    </tr>
    </table><script language="javascript">
    function getcontent(){
    var curNode = document.elementFromPoint(event.x,event.y);
    alert ( curNode.parentElement.parentElement.firstChild.innerText);
    }
    </script>[/code]两者的区别在于,第一个用的是 onclick ,第二个用的是 href .楼上的老大告诉一下为什么啊