-1
A
回答
1
大多数Javascript函数旨在修改DOM的内容或结构,但试图影响文档在编程完成之前不应该进行编程。 onload事件在加载目标文档后触发,从而确保附加到事件的代码能够影响相应的文档。
+0
正是!如果您在尝试操作页面中的对象之前未确保已加载docuemnt,则可能会产生JavaScript错误。 – landsteven
0
这很重要,但你也不能使用它。
当脚本需要修改/读取页面中的元素(它们需要存在,并且页面加载时,它们不存在)时,需要等待页面加载:如果不进行交互与页面,你不需要使用window.onload。
0
一旦加载完成,window.onload将执行代码。当需要页面中的任何元素出现在脚本执行的页面中时,这很重要。
例如:您正尝试提醒具有默认值的文本框中的值,并且我们有一个脚本来提醒您。现在这个脚本应该在所有元素都被加载后执行。将这些代码放在window.onload中将确保它在执行前被加载。
另一方面,如果你不需要加载脚本来运行它,它不需要在window.load中。
相关问题
- 1. 我需要编写什么代码才能生成此代码?
- 2. 为什么此代码需要8分钟才能完成?
- 3. 为什么我的画廊页面需要这么长时间才能加载?
- 4. 为什么页面重新加载时执行c#代码的HTML按钮
- 5. 需要此C#代码的Javascript等效值才能将值添加到Cookie
- 6. 为什么此功能在页面加载时不运行?
- 7. 要执行什么文件BLE代码
- 8. 为什么执行此代码?
- 9. 为什么不执行此jQuery代码?
- 10. 为什么不执行此代码?
- 11. Javascript为什么不执行此代码?
- 12. 为什么不执行此代码?
- 13. 为什么我需要执行深度克隆才能使此代码正常工作?
- 14. 需要对此重复执行分页
- 15. 为什么PHP需要“执行”权限才能写入文件?
- 16. 此页面加载代码有什么问题?
- 17. 为什么Rails需要15+秒才能加载Ruby 1.9?
- 18. Angular - 为什么网站需要很长时间才能加载?
- 19. 为什么需要UIDocument 40秒才能加载?
- 20. Webkit.Net等待要完全加载页面
- 21. 功能或错误:为什么要编译此Java代码?
- 22. 需要帮助了解为什么此代码不能编译
- 23. 此代码为什么只下载一个页面的数据?
- 24. ViewPager.setAdapter需要200ms到300ms才能执行
- 25. 为什么我的PhoneGap页面需要重新加载才能激活ajax方法?
- 26. 页面重新加载时要做些什么
- 27. 为什么此代码不能在内容页面中工作?
- 28. 加载页面时出现此代码
- 29. 我需要添加什么才能使此程序起作用?
- 30. 为什么页面重新加载SetInterval
你问“为什么你会在页面加载后运行代码吗?”或者是使用“重要”来试图让我们尽可能快地注意并回答你的问题? – freefaller
没有即时通讯问为什么它很重要使用window.onload – user3282438