关于document.onmousemove事件的问题

qiuji 2007-07-19 02:46:42
定义两个鼠标移动事件的函数:
function f1()
{
...
}
function f2()
{
...
}
指定当前页面鼠标移动的事件为调用f1函数
document.onmousemove = f1;
...
在执行其他方法的时候,准备指定当前页面鼠标移动的事件为调用f2函数
document.onmousemove = f2;
请问:此时,在准备更改鼠标移动事件为f2的时候,如何知道当前document.onmousemove已经对应的函数?
...全文
2162 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yudafu 2008-03-06
  • 打赏
  • 举报
回复
挣点分
qiuji 2007-07-19
  • 打赏
  • 举报
回复
alert(document.onmousemove)出来的结果是整个函数的内容:
function f1()
{
...
}
那如何直接得到函数名是f1,而不是f1函数的完整内容呢?
beconcon 2007-07-19
  • 打赏
  • 举报
回复
alert(document.onmousemove)可以看到此时对应的函数
浪尖赏花 2007-07-19
  • 打赏
  • 举报
回复
lz拿当前document.onmousemove已经对应的函数是要做判断吗?
可以直接拿的
你用alert(document.onmousemove);输出来看看就知道了
web_show 2007-07-19
  • 打赏
  • 举报
回复
可以根据f1事件产生的效果中的某属性是否改变了再执行f2,直接判断是否执行了f1不能吧好象

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧