javascript - 简单的 onload 事件没有触发?

标签 javascript html

刚刚制作了一个基本程序来解决我的问题的根源,但我似乎找不到为什么它根本不起作用。

HTML

<html lang="en">
    <head>
        <script type="text/javascript" src="carjava.js"></script>
    </head>
<body onload="hi()">
    hi
</body>

</html>

JS

function hi() {
alert("hi");
}

我希望在页面加载时弹出警报,但没有任何反应,有什么想法吗?

最佳答案

我无法告诉你为什么它没有触发,但这应该有效:

HTML

<html lang="en">
    <head>
        <script type="text/javascript" src="carjava.js"></script>
    </head>
    <body>
        hi
    </body>
</html>

JS

function hi() {
    alert("hi");
}

window.onload = hi;

关于javascript - 简单的 onload 事件没有触发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15469804/

相关文章:

html - 折叠时如何解决两个div之间的空白

html - Twitter Bootstrap 的文本输入呈现问题

html - 如何减少文字动画中的特定文字大小?

javascript - 滚动 Pane 高度问题

javascript - 通过 Javascript 获取/设置 CSS 属性值 : questions

php - Ajax 更新带有 id 的 div

javascript - 无法为我的 react 应用程序禁用实时重新加载 webpack 开发服务器

javascript - 可能是简单的 jQuery 选择器问题

javascript - 在 javascript 处理卡住时显示 GIF 图像

javascript - 为什么 13596*0.1 与 13596/10 不同?