找回密码
 注册会员
查看: 634|回复: 0

js function问题

[复制链接]
发表于 2010-5-19 13:01:45 | 显示全部楼层 |阅读模式
<p>js function问题</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:5 -</p>
<p>解决时间:2010-5-19 12:57</p>
<p><script type="text/javascript"></p>
<p>var a;</p>
<p>document.onmouseup=function()</p>
<p>{</p>
<p>if(!a)return;</p>
<p>document.all?a.releaseCapture():window.captureEvents(Event.MOUSEMOVE&#73;Event.MOUSEUP);</p>
<p>a="";</p>
<p>}</p>
<p>document.onmousemove=function (d)</p>
<p>{</p>
<p>if(!a)return;if(!d)d=event;a.style.left=(d.clientX-b)+"px";</p>
<p>a.style.top=(d.clientY-c)+"px";</p>
<p>}</p>
<p>function $(o,e)</p>
<p>{</p>
<p>a=o;</p>
<p>document.all?a.setCapture():window.captureEvents(Event.MOUSEMOVE);</p>
<p>b=e.clientX-parseInt(a.style.left);</p>
<p>c=e.clientY-parseInt(a.style.top);</p>
<p>}</p>
<p></script></p>
<p>其中function $(o,e)写法的意思?为什么加$符号啊?</p>
<p>还有怎么可以写成document.onmousemove=function (d)呢?这个是什么写法?不是function(){}写法么?为什么还有doc。。=function()</p>
<p>提问者: yushengchen198 - 二级</p>
<p>最佳答案</p>
<p>定义一个叫$的函数</p>
<p>document.onmousemove=function (d)就是给onmousemove事件触发时执行这个函数</p>
<p>0</p>
<p>回答者:</p>
<p>cloudgamer - 八级   2010-5-18 21:55</p>
<p>我来评论>></p>
<p>提问者对于答案的评价:</p>
<p>谢谢!</p>
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|文字版|手机版|小黑屋|襄阳城

GMT+8, 2025-7-28 17:00

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表