javascript - onload 事件在填充 div 之前完成
问题描述
我有一个运行良好的 onload 事件。我遇到的问题是 onload 事件的第二部分调用了另一个函数,但这是在第一部分完成之前。
第一部分将信息输入到输入字段中,第二部分使用来自该输入字段的信息运行一个函数。
我的问题是这两个功能都可以正常工作,但是第一部分没有机会将信息输入到输入字段中,只能在之后输入。
当我使用该页面时,第一部分将动态地从 URL 中获取信息。
onload = function(){
var tempURLtest = "http://ahoymearty.co.uk/shipyard/eNqrVipPTSzIzytWsoo2tjQ10TE0MzGFEMYGQEAMGaujlFiUm18EMsMUyLfQAZGWOuhsqAhQeXFBanJmYg5Ig6GZubGOsYW5uY6xmYWZjrG5MdBmSyOQQ8AmF2dngh0HZGaU5uR4uihZmRiZG+oopVYUpBaVOJVm5qQoWaUBDUutBQB8sDOU"
var fromURL = tempURLtest.split("/")[4];
//var fromURL = window.location.href.split("/")[4]
document.getElementById("KixCode").value = fromURL
$scope.LoadKixCode()
}
解决方案
当您调用该函数时,如果它不接受任何参数,则不要包含 (),例如函数名称为 function a2(){ /// },而调用它时只调用 a2 而不是 a2()
推荐阅读
- python - Django 错误消息未显示无效登录
- python - python包中的spacy模型导入问题
- spring-boot - 无法让@Transactional 工作 - 需要同时增加/减少一个计数器
- excel - 通过 VBA 代码生成的示例是重复的
- amazon-web-services - 从 AWS Lambda 触发 Kubernetes 作业
- android - 从最近清除应用程序时,Workmnager 不会重复
- java - java.lang.Exception:找不到驱动程序
- javascript - 为什么我的 bootstrap.min.css 似乎不起作用?
- snowflake-cloud-data-platform - 雪花验证功能未显示错误
- php - 如何检查复选框的位置?