首页 > 解决方案 > 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()

}

标签: javascriptangularjs

解决方案


当您调用该函数时,如果它不接受任何参数,则不要包含 (),例如函数名称为 function a2(){ /// },而调用它时只调用 a2 而不是 a2()


推荐阅读