我希望在文档准备好之前调用 JS中的函数,但我不知道如何...请帮助我的人。谢谢。
var modal = document.getElementById('myLogin');
var btn = document.getElementById("myBtn2");
var span = document.getElementsByClassName("close")[0];
btn.onclick = function() {
openFunc();
};
function openFunc() {
modal.style.display = "block";
}
span.onclick = function() {
closeFunc();
};
function closeFunc() {
modal.style.display = "none";
}
window.onclick = function(event) {
if (event.target == modal) {
modal.style.display = "none";
}
};

答案 0 :(得分:0)
您可以在引用的所有元素之后立即将其放在脚本标记中。这样你就知道DOM的一部分准备好了,但不必等待整个事情。
答案 1 :(得分:-1)
只需在ready语句之前调用head标签中的函数,但是你想要获取的元素将不存在,因此你的变量将为null ...