A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 秦二江 于 2013-5-19 17:18 编辑

在 Dom 中 事件的 onmouserdown=”bodymousedown()” 和 onmouserdown=”bodymousedown”的区别 ,怎么理解 处理函数?

评分

参与人数 1技术分 +1 收起 理由
苏波 + 1

查看全部评分

3 个回复

倒序浏览
1. <body onmousedown="bodymousedown()">
2. bodymousedown后的括号不能丢(onmouse="bodymousedown");
3. 因为表示onmousedown事件发生时调用bodymousedown函数,而不是onmousedown事件的响应函数是bodymousedown。
回复 使用道具 举报
许庭洲 发表于 2013-5-8 21:08
1.
2. bodymousedown后的括号不能丢(onmouse="bodymousedown");
3. 因为表示onmousedown事件发生时调用b ...

谢您的热情帮助,我就想知道,响应函数 和 调用函数 是怎么判断出来的 什么情况下 加 () 神马情况下 不加(),能详细点吗
回复 使用道具 举报
以onmouserdown事件为例,如果该事件是调用的一个函数,那么他调用的其实是被调用函数的返回值;
而如果onmouserdown事件响应的是一个处理函数,就表示当onmouserdown事件响应时就是执行处理函数中的代码。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马