您的位置:程序门 -> web 开发 -> javascript



关于document.onmousemove事件的问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


关于document.onmousemove事件的问题[已结贴,结贴人:qiuji]
发表于:2007-07-19 14:46:42 楼主
定义两个鼠标移动事件的函数:
function   f1()
{
...
}
function   f2()
{
...
}
指定当前页面鼠标移动的事件为调用f1函数
document.onmousemove   =   f1;
...
在执行其他方法的时候,准备指定当前页面鼠标移动的事件为调用f2函数
document.onmousemove   =   f2;
请问:此时,在准备更改鼠标移动事件为f2的时候,如何知道当前document.onmousemove已经对应的函数?
发表于:2007-07-19 14:53:261楼 得分:16
可以根据f1事件产生的效果中的某属性是否改变了再执行f2,直接判断是否执行了f1不能吧好象
发表于:2007-07-19 15:15:012楼 得分:17
lz拿当前document.onmousemove已经对应的函数是要做判断吗?
可以直接拿的
你用alert(document.onmousemove);输出来看看就知道了
发表于:2007-07-19 15:18:313楼 得分:17
alert(document.onmousemove)可以看到此时对应的函数
发表于:2007-07-19 15:32:254楼 得分:0
alert(document.onmousemove)出来的结果是整个函数的内容:
function   f1()
{
...
}
那如何直接得到函数名是f1,而不是f1函数的完整内容呢?
发表于:2007-07-19 15:34:215楼 得分:0
送国际/国内域名+送网页空间+送企业邮局

400兆网页空间+100兆企业邮局   300元/年。
http://www.deidc.com/services/hosting/popularity.asp

coldfusion虚拟主机,支持.cfm   和.cfc,coldfusion7.0
http://www.deidc.com/services/hosting/coldfusion.asp

php&mysql虚拟主机,送数据库
http://www.deidc.com/services/hosting/bbs.asp

送国际/国内域名+送网页空间+送企业邮局
详情登陆网站   http://deidc.com/services/special

asp.net2.0虚拟主机,送sql数据库
http://www.deidc.com/services/hosting/business.asp

搜索引擎推广   网站推广   产品关键词推广   排列第1-5位
http://www.deidc.com/services/spread/

dnn虚拟主机
http://www.deidc.com/services/hosting/dnn.asp


快速检索

最新资讯
热门点击