JavaScript怎样写谷歌首页的“更多” http://www.google.cn/中的那个更多用JavaScript怎么实现?不要用jQ. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script type="text/javascript"> function showMenu(e) { document.getElementById("subMenu").style.display = "block"; //防止事件冒泡 if (e && e.stopPropagation) e.stopPropagation(); else window.event.cancelBubble = true; return false; } document.onclick = function() { if (document.getElementById("subMenu").style.display = "block") { document.getElementById("subMenu").style.display = "none"; } } </script> <a href="javascript:void(0);" onclick="showMenu(event)">更多</a> <div id="subMenu" style="position: absolute; display: none; border: 1px solid #ccc;"> <p> <a href="#" onclick="alert(1)">menu1</a></p> <p> menu2</p> </div> 不放置冒泡的话。点击更多,先展开,又因为document.onclick而关闭了。1楼强啊。。真快 函数名可以简化吗 EXTJS4如何对两张表进行查询,返回JSON后生成树 jQuery元素筛选问题 open的问题!! 如何取消ie本地执行javasript弹出的警告 这个javascript简化看看谁知道 关于输入限制为数字与英文字母的正则表达式出现的问题 在网页中插入多个网页效果的脚本代码,怎么添加,添加在什么位置?有几种方法? 急:以下关于JAVASCRIPT的2维数组的代码到底错在哪里? jquery.coolautosuggest.js js 中面向对象的5种写法(如有补充希望顶一下) 想实现一个这样的效果
<script type="text/javascript">
function showMenu(e) {
document.getElementById("subMenu").style.display = "block";
//防止事件冒泡
if (e && e.stopPropagation)
e.stopPropagation();
else
window.event.cancelBubble = true;
return false;
}
document.onclick = function() {
if (document.getElementById("subMenu").style.display = "block") {
document.getElementById("subMenu").style.display = "none";
}
}
</script> <a href="javascript:void(0);" onclick="showMenu(event)">更多</a>
<div id="subMenu" style="position: absolute; display: none; border: 1px solid #ccc;">
<p>
<a href="#" onclick="alert(1)">menu1</a></p>
<p>
menu2</p>
</div>
1楼强啊。。真快