promotion image of download ymail app
Promoted

javascript menu

點解我個pop-up menu 一開個網就彈出黎gei?

點set到佢要mouseover先 show出黎?

但係我已經set左 onMouseOut 去個function度唔show佢

document.getElementById(name).style.display='none';

1 個解答

評分
  • 1 十年前
    最愛解答

    假設你個 menu 是在一個 div 裏,先設定為 invisible

    <div id="menu" style="visibility:hidden;display:none"></div>

    在要彈出 menu 的位置放 javascript 程式

    onmouseover="show('menu')" onmouseout="hide('menu')"

    javascript 程式

    function show(id)

    {

    var obj = document.getElementById(id);

    obj.style.visibility = "visible";

    obj.style.display = "block";

    }

    function hide(id)

    {

    var obj = document.getElementById(id);

    obj.style.visibility = "hidden";

    obj.style.display = "none";

    }

    • Commenter avatar登入以回覆解答
還有問題嗎?立即提問即可得到解答。