黑马程序员技术交流社区

标题: Dom 中 事件的 调用函数 与处理函数的 区别? [打印本页]

作者: 秦二江    时间: 2013-5-8 12:29
标题: Dom 中 事件的 调用函数 与处理函数的 区别?
本帖最后由 秦二江 于 2013-5-19 17:18 编辑

在 Dom 中 事件的 onmouserdown=”bodymousedown()” 和 onmouserdown=”bodymousedown”的区别 ,怎么理解 处理函数?
作者: 许庭洲    时间: 2013-5-8 21:08
1. <body onmousedown="bodymousedown()">
2. bodymousedown后的括号不能丢(onmouse="bodymousedown");
3. 因为表示onmousedown事件发生时调用bodymousedown函数,而不是onmousedown事件的响应函数是bodymousedown。
作者: 秦二江    时间: 2013-5-10 09:25
许庭洲 发表于 2013-5-8 21:08
1.
2. bodymousedown后的括号不能丢(onmouse="bodymousedown");
3. 因为表示onmousedown事件发生时调用b ...

谢您的热情帮助,我就想知道,响应函数 和 调用函数 是怎么判断出来的 什么情况下 加 () 神马情况下 不加(),能详细点吗
作者: 闫常国    时间: 2013-5-11 19:12
以onmouserdown事件为例,如果该事件是调用的一个函数,那么他调用的其实是被调用函数的返回值;
而如果onmouserdown事件响应的是一个处理函数,就表示当onmouserdown事件响应时就是执行处理函数中的代码。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2