社区
JavaScript
帖子详情
想了半天也没明白。setTimeout之后为什么没event了?
dewin
2002-08-13 05:44:39
<script>
function window.onload(){
setTimeout("alert(event.x)",100)
}
</script>
...全文
93
6
打赏
收藏
想了半天也没明白。setTimeout之后为什么没event了?
function window.onload(){ setTimeout("alert(event.x)",100) }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dewin
2002-08-13
打赏
举报
回复
这样也不行…
<script>
function window.onload(){
setTimeout('go()',100)
}
function go(){
aa()
}
function aa(){
alert(event.x)
}
</script>
Lostinet
2002-08-13
打赏
举报
回复
哈哈。。意外哦。。
我上面那帖不是对秋水说的所。。。
Lostinet
2002-08-13
打赏
举报
回复
总之不是事件引起的函数,不能用全局的变量event就是。
可以通过引用的方法来传递。
qiushuiwuhen
2002-08-13
打赏
举报
回复
最简单方法设成全局变量
<script>
var eventX
function window.onload(){
eventX=event.x
setTimeout("alert(eventX)",100)
}
</script>
dewin
2002-08-13
打赏
举报
回复
不懂~
Lostinet
2002-08-13
打赏
举报
回复
。。
当然。。。
事件函数已经完全返回到IE。event也会被撤消。
http://lostinet.d2g.com/temp/public/delegate/
:
setTimeout(Delegate(alert).PreInvoke(event.x),100)
对于怎么理解js中
Event
Loop,你可以看这篇文章
javascript中
event
loop是什么 声明 源文档地址 介绍 如何你跟我一样的话,那么你一定会爱上javascript!虽然它不是一种比较完美的编程语言,但是严格地说,还有其它比javascript更完美的语言来设计web吗?所以请...
踩坑!剪贴板的3个“事后”事件,90%开发者用错还不知道,看完少走3年弯路
之前我也踩过 “用 copy 事件拦复制” 的坑,折腾
半天
才发现是事件用错了。你有
没
有遇到过类似的情况?比如
想
统计复制却用了 beforecopy,或者
想
改内容却用了 copy?评论区聊聊你的踩坑经历,咱们一起避坑~
[转]JavaScript进阶--拉勾网鼠标移入移出效果
1024丝毫不减少我敲写代码的激情,因为我闻到了代码的味道。 先上效果图(gif自己录制的,有点难看抱歉,工具licecap) ...
没
想
到找了
半天
没
找到了,
没
办法只能自己研究了。(自己独立思考的...
for循环中let,var 的经典面试题:for循环中 console.log(i)详解
并且微任务
Event
Queue队列中的一个任务执行完成后,后续的micro-task(微任务)也会继续执行,直到微任务
Event
Queue队列为空,这就解释了为什么promise2也会在
setTimeout
之前输出的原因。 微任务
Event
Queue队列...
也来山寨一版Flappy Bird (js版)
因为这个游戏本身实现起来就
没
啥难度,这次就
没
用任何框架,也
没
搭就原生手写完了所有代码,不过只对高级浏览器支持,共花了1天半时间,不过至少有
半天
时间是在玩,这游戏玩起来确实停不下来。。。。。 飞翔的运动...
JavaScript
87,996
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章