JS之前的文件

时间:2015-12-17 16:57:12

标签: javascript

我希望在文档准备好之前调用 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";
  }
};




2 个答案:

答案 0 :(得分:0)

您可以在引用的所有元素之后立即将其放在脚本标记中。这样你就知道DOM的一部分准备好了,但不必等待整个事情。

答案 1 :(得分:-1)

只需在ready语句之前调用head标签中的函数,但是你想要获取的元素将不存在,因此你的变量将为null ...