csdn最可恶的地方就是发的帖子出了一点小错误也没法改动,bs一下

解决方案 »

  1.   

    <input type="text" ondblclick="ShowDiv(this)" />
    function ShowDiv(elem)
    {
        var top=elem.offsetTop;
        var left=elem.offsetLeft;
        while(elem=elem.offsetParent)
        {
            top+=elem.offsetTop;
            left+=elem.offsetLeft;
        }
        //alert("top="+top+"\nleft="+left);
        var pd=document.getElementById('pdiv');
        pd.style.visibility="visible";
        pd.style.left=left+'px';
        pd.style.top=top+20+'px';   
        
    }
      

  2.   

    层可以通过控制 display, 位置通过传进去的参数对象, 然后取的对象的 位置,再设置 层的位置坐标
      

  3.   

    看看我blog上的帖子,里面有在线演示,也许就是你想要的效果。http://blog.xiaobing.org/article.asp?id=5
      

  4.   

    楼上的博客内容不错,大都是关于jQuery类的介绍,学习下