为了账号安全,请及时绑定邮箱和手机立即绑定

为什么改变背景颜色要用到window.onload, 而删除和添加都不用window.onload

为什么改变背景颜色要用到window.onload, 而删除和添加都不用window.onload

正在回答

3 回答

onload是窗体加载时执行,改变背景颜色放这里,确保所有的函数加载,无需再调用;如果元素事先没有绑定响应事件,也可以动态绑定函数放在这里。没有特殊需求,一般元素上都绑定了事件响应事件,所以删除添加函数无需onload加载,当点击事件触发时加载就可以了。

0 回复 有任何疑惑可以回复我~

个人理解是,不知道对不对

window.onload是页面加载的时候执行的,需要加载后直接执行。

而删除添加,是点击事件驱动,页面加载不需要执行,点击后再执行。

0 回复 有任何疑惑可以回复我~

确保变色函数能全部加载

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么改变背景颜色要用到window.onload, 而删除和添加都不用window.onload

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信