怎样才能让菜单消失呀(window.createPopup)
<script language="JavaScript" type="text/JavaScript">
var oPopup = window.createPopup();
function popUp()
{
var str = "<table id=mypopup border=1 cellpadding=2 cellspacing=0 width=200 height=100 style='background: menu'>";
str += "<tr><td onclick='ooPopup.hide();'>第一项</td></tr>";
str += "<tr><td>第二项</td></tr>";
str += "<tr><td>第三项</td></tr>";
str += "<tr><td>第四项</td></tr>";
str += "</table>";
var oPopBody = oPopup.document.body;
oPopBody.style.backgroundColor = "buttonface";
oPopBody.style.border = "solid black 0px";
oPopBody.innerHTML = str;
var w = 182;
var h = 97;
var x = 178 + window.screenLeft;
var y = window.event.clientY + window.screenTop;
oPopup.show(x, y, w, h);
}
</script>
<div id="a" onClick="popUp();">dddddd</div>
----------------------------------------------------------
以上是自己写的弹出菜单
请问怎么实现点击其中一项后菜单自动消失
就向window里的菜单效果一样呀