【发布时间】:2017-09-15 21:12:50
【问题描述】:
我刚进入 Web 开发,并决定创建一个测试项目来看看事情是如何工作的。
我的html代码是:
<!DOCTYPE html>
<html>
<head>
<title>
title
</title>
<script type="text/javascript" src="jstest.js"></script>
</head>
<body>
<h1>heading1</h1>
<button onclick="runcode()">click me</button>
</body>
</html>
脚本是这样的:
function runcode(){
alert("clicked");
}
我不完全知道脚本为什么不起作用。我把它放在前面,以确保按钮首先加载,但它仍然不起作用
【问题讨论】:
-
您阅读控制台输出了吗?我的猜测是你的 jstest.js 路径是错误的。是在js文件夹里吗?
-
如果您将
alert("clicked")移到函数外,是否会提示“点击”? -
是的。为什么该功能不起作用?
-
您可以尝试将按钮更改为其他内容。喜欢尝试
<span onclick="runcode()">click me</span>并让我们知道这是否有效 -
跨度也可以
标签: javascript html visual-studio-code