javascript - 简单的 JavaScript 事件 : alert using inline and traditional methods

标签 javascript dom-events

我已经看了下面的代码几分钟了,但问题正在逃避我。我怎样才能让这些产生警报的事件中的每一个都起作用?

<html>

<head></head>

<body>

[ <span id="trad_alert">traditional alert</span> ]

[ <span onclick="inlineAlert ();">inline alert</span> ]

<script type="txt/javascript">
document.getElementById("trad_alert").onclick = function () {
    alert ("traditional alert");
}

function inlineAlert () {
    alert ("inline alert");
}
</script>

</body></html>

搜索 Stack Overflow 或网络产生了许多与我正在尝试的看起来相同的示例,但我的仍然失败。

最佳答案

您的脚本类型错误。

要么将其更改为 <script type="text/javascript">或删除 type完全。

关于javascript - 简单的 JavaScript 事件 : alert using inline and traditional methods,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5839560/

相关文章:

javascript - cakephp - 电子邮件的验证规则是什么

javascript - Highcharts:条形颜色重叠

javascript - 如何覆盖事件并仍然执行旧事件?

javascript - 带有验证和隐藏字段值的提交按钮

javascript - 复杂数据和自动完成的绑定(bind)问题

javascript - 如何在没有更改提示的情况下将用户重定向到新页面而不退出

javascript - 仅获取数组中的最后一个日期

javascript - 当对象的属性改变时触发事件

javascript - 输入字段中的 Onblur 和 Onfocus 无法编辑

javascript - 事件 : "Deprecated symbol used, consult docs for better alternative"