主题:  请教?

zaza

职务:普通成员
等级:2
金币:1.0
发贴:490
注册:2002/6/5 17:49:30
#12002/8/28 10:09:00
function click(){
if(event.button==2){
alert("sorry!");
}
}
document.onmousedown=click
这是一段屏蔽右键的代码,我有两个问题想请教:
1.为什么该函数名用到关键字click
2.为什么在最后调用时用的是click而不是click()
(此代码运行正常)



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
#22002/8/28 10:33:21
click不是关键字,是函数名。
js中为事件指定处理函数必须使用函数明(不带括号);
html中不同:



zaza

职务:普通成员
等级:2
金币:1.0
发贴:490
注册:2002/6/5 17:49:30
#32002/8/29 9:24:13
明白了,谢谢