[英]Link javascript function to Submit button
这是我的HTML的结构:
<html>
<body>
<head>
...
<script type='text/javascript' src="js/javascript.js"></script>
</head>
...
<button class="submit" onclick="submitted()">Submit</button>
</body>
</html>
我的文件目录是Desktop/Project/
。 在项目文件夹中,HTML文件是独立的,并且存在javascript.js
的子文件夹js
。
在外部js文件中,它是这样的:
function submitted(){
...
subtask(variable)
...
}
function subtask(param){
...
}
在submitted()
我添加了alert('hello');
作为第一件事,当我刷新html页面时,它不会触发警报。 难道我做错了什么?
将您的<script>
标记更改为:
<script type="text/javascript" src="js/javascript.js"></script>
..
表示“当前目录上方的一个目录”。
根据您的描述,html文件位于project文件夹中,而js文件位于project / js文件夹中,那么src路径../js/javascript.js
必须错误。 试试js/javascript.js
最初,我认为这是因为您将script
标签放在head
内,而不是放在button
标签后。 但是我尝试了。 它的工作原理以及使用script
在head
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.