Javascript 如何使用外部js文件在表单提交时调用函数
我想在用户提交表单时调用一个函数,以及如何使用外部Javascript 如何使用外部js文件在表单提交时调用函数,javascript,html,css,Javascript,Html,Css,我想在用户提交表单时调用一个函数,以及如何使用外部JS脚本来实现这一点 index.html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>teste</title> <link rel="stylesheet" type="text/css"
JS
脚本来实现这一点
index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>teste</title>
<link rel="stylesheet" type="text/css" href="style.css">
<link type="text/javascript" src="main.js">
</head>
<body>
<h1 class="title">teste</h1>
<form action="a()">
<input type="input1" class="input1" name="verb" id="verb" placeholder="Verb"/>
</form>
</body>
</html>
您可以在表单的
onsubmit
事件上添加event listener
,并且可以使用script
标记添加外部脚本
示例:如何添加外部JS文件
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>teste</title>
<link rel="stylesheet" type="text/css" href="style.css">
<script src="./main.js"></script>
</head>
<body>
//.. html
</body>
</html>
teste
提交
遵循此代码…
HTML文件
必须是
,最好是在您的正文
标签关闭之前
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>teste</title>
<link rel="stylesheet" type="text/css" href="style.css">
<script src="./main.js"></script>
</head>
<body>
//.. html
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>teste</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<h1 class="title">teste</h1>
<form >
<input type="text" name="text" id="input" placeholder="Verb" />
<input type="submit" onclick="a()">
</form>
<script src="./index.js"></script>
</body>
</html>
function a() {
alert('hello');
}