<input onclick="document.getElementById('div').style.display='';">
<div id=div style="display:none">sfsfdsfdsf</div>

解决方案 »

  1.   

    <script language="javascript">
    function Show(obj)
    {
    var ttop  = obj.offsetTop;     
    var thei  = obj.clientHeight;  
    var tleft = obj.offsetLeft;    
    var ttyp  = obj.type;          
    while (obj = obj.offsetParent){ttop+=obj.offsetTop; tleft+=obj.offsetLeft;} document.all.divList.style.top=ttop+thei+5;
    document.all.divList.style.left=tleft;
    document.all.divList.style.visibility="visible";
    }</script>
    <div id="divList" style="position:absolute;width=100;height=100;top=50;left=50;visibility:hidden;background:#cccccc">asdfasf</div>
    <input id="txt" type="text" onclick="Show(this)">
      

  2.   

    baiyunfei(虚度残生) 
    还要一个如何隐藏层鼠标移到层上去时,层不会消失