javascript menu

2010-03-26 12:05 am
點解我個pop-up menu 一開個網就彈出黎gei?
點set到佢要mouseover先 show出黎?

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

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

回答 (1)

2010-03-27 12:03 pm
✔ 最佳答案
假設你個 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";

}


收錄日期: 2021-04-26 13:17:12
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100325000051KK00691

檢視 Wayback Machine 備份