易截截图软件、单文件、免安装、纯绿色、仅160KB

JavaScript怎样写谷歌首页的“更多”

http://www.google.cn/
中的那个更多用JavaScript怎么实现?不要用jQ.
HTML code:

<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楼强啊。。真快




相关问答:

新人来此跪求解答javascript 表单验证功能失效

function check(){
 
  if(document.form1.LXRMC.value=="" || document.form1.DZ.value=="" || document.form1.LXRMC.value==""
  || document.form1. ......

javascript中如何调用com组件

在C#中是这样调用的:
1、添加引用
2、using ReaderActxLib;
3、RichonReaderClass readerManager = new RichonReaderClass();
4、readerManager.Open();//调用com组件中open方法

现在我要在jav ......

vc html javaScript脚本语言打不开应用程序

我模仿“实现网络蚂蚁、JETCAR等软件之IE右键菜单的“用xxxxxx下载”例子,”在ie右击菜单弹出一个应用程序,在我的机子上运行能实现效果,但是我把运行好的程序打包到另一机子上(“HKEY_CURRENT_USER\Software\Mic ......

javascript高手进

JScript code:
<script language="javascript" type="text/javascript">
function $(e) {return document.getElementById(e);}
document.getElementsByClassName = function(cl) {
......

javascript 遍历树节点

如题!
javascript 如何遍历树节点,可得到节点的 title 值
ding

引用
ding


谢谢

你可以通过id的规律遍历,为通用起见我写了个递归函数如下:
HTML code:

<html xmlns="http ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号