在页面上有个切换城市的选项如图,只要鼠标放上去点击就会弹出个小页面这个应该怎么做啊?知道的大哥告诉下谢谢!

解决方案 »

  1.   

    <a href="#" onmouseover="div1.style.display='block';" onmouseout="div1.style.display='none';">change</a>
    <div id=div1 style="width:100px;height:100px;display:none;border:1px solid black;">test</div>
      

  2.   

    一移动就没有 就是因为事件触发的不是很好,可以换两个触发事件 用onClick触发显示DIV 当鼠标点击DIV上面的选项时,用onMouseDown事件触发  触发的具体方法可以根据你的需要去写
    试试先~~
      

  3.   

    这东西多得去了,Google、百度搜索“弹出层”
      

  4.   

    <SCRIPT language=javascript>
    function showdep(m){
    obj = eval("window." + m);
    if (obj.style.display == "")
    {
    obj.style.display = "none";
    }
    else
    {
    obj.style.display = "";
    }
    }
    </SCRIPT><a href="#" onClick="showdep('click')">change</a>
    <div id=click  style="width:100px;height:100px;display:none;border:1px solid black;">test</div>
      

  5.   

    <a href="#" onmouseover="div1.style.display='block';" onmouseout="div1.style.display='none';">change</a>
    <div  onmouseover="div1.style.display='block';" onmouseout="div1.style.display='none';" id=div1 style="width:100px;height:100px;display:none;border:1px solid black;">test</div>