Вы можете добавить event listener
к событию формы onsubmit
и добавить внешние сценарии с помощью тега script
.
Пример: как добавить внешние JS file.
<!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>
Рабочий пример:
let formElem = document.getElementById("form");
formElem.addEventListener("submit", formSubmitHandler);
function formSubmitHandler(event) {
event.preventDefault();
console.log("Form submitted");
console.log("User entered: " + event.target.elements[0].value);
}
<h1 class="title">teste</h1>
<form id="form">
<input
type="input1"
class="input1"
name="verb"
id="verb"
placeholder="Verb"
/>
<button type="submit" >Submit</button>
</form>
Вы можете добавить formSubmitHandler
в файл main.js
.