我希望能够在进入我的网站后立即致电myFunction
。我怎么能这样做?
function myFunction() {
myVar = setTimeout(alertFunc, 3000);
}
function alertFunc() {
alert("Hello!");
})
答案 0 :(得分:2)
最后只需将呼叫添加到myFunction
- 我不相信您实际上正在调用您的功能,只定义它们:
function myFunction() {
myVar = setTimeout(alertFunc, 3000);
}
function alertFunc() {
alert("Hello!");
}
myFunction();

此外,您在)
定义的末尾有一个额外括号alertFunc()
的语法错误。
答案 1 :(得分:1)
通过填写正文的 onload 字段,在加载页面后立即执行JavaScript。
以下是一些示例代码:
<html>
<body onload="myFunction()">
<script>
function myFunction() {
//here put your immediate action e.g.
alert("Page is fully loaded");
}
</script>
</body>
</html>
答案 2 :(得分:0)
function alertFunc() {
alert("Hello!");
}
window.onload = function() {
myVar = setTimeout(alertFunc, 3000);
};