我有一个表格,里面有一个按钮。
<form>
<button type="button" onclick="hello(); return false;">Hi</button>
</form>
我正在尝试调用我的JavaScript文件中的hello
,但出现错误:
(index):43 Uncaught ReferenceError: hello is not defined at HTMLButtonElement.onclick ((index):43)
我正在使用JSFiddle。我的JavaScript位于JavaScript面板中。
为什么会出现此错误以及如何解决(在JavaScript中)?
答案 0 :(得分:-1)
将您的javascript函数放在body标签内,即可解决问题
<!DOCTYPE html>
<html>
<body>
<form>
<button type="button" onclick="hello(); return false;">
Hi
</button>
</form>
<script>
function hello() {
alert("Hello");
}
</script>
</body>
</html>