【发布时间】:2018-03-11 03:00:31
【问题描述】:
内联脚本有效,我只需要使用 onclick='document.getElementById("").innerHTML
但是,我无法让它在外部文件中工作。 我需要定义一个 onclick 函数吗? 在 HTML5 中预设?
【问题讨论】:
-
提供一些代码示例。
-
我第一次尝试将代码放入其中没有成功。我只是想将 W3 学校的内联代码放入外部文件中:
-
这可能与页面加载顺序有关。如果您的外部脚本在元素存在之前加载,它将引发错误。要么将代码包装在 DOMContentLoaded 处理程序中,要么将脚本标记放在它使用的元素之后。
标签: javascript onclick