提交按钮
本课属于 Coddy HTML 学习旅程的“JavaScript 实战”单元。第 7 课,共 27 课。
提交按钮是 HTML 表单中的重要元素,用户可以通过它将表单数据发送到服务器进行处理。
创建一个带提交按钮的基本 HTML 表单:
<form id="myForm">
<input type="text" placeholder="Enter your name">
<button type="submit">Submit</button>
</form>type="submit" 属性指定点击按钮时应提交表单。
你也可以使用 JavaScript 处理表单提交:
const form = document.getElementById('myForm');
form.addEventListener('submit', function(event) {
event.preventDefault(); // 阻止表单默认提交
console.log('Form submitted!'); // 这会在控制台打印一条消息
});preventDefault() 方法会阻止表单以传统方式提交,让你可以使用 JavaScript 处理提交。
挑战
简单你的任务:
- 向表单中添加一个提交按钮,并设置
type="submit" - 在提交事件监听器中,使用
message变量将文本内容设置为 "Submitted successfully"
亲手试试
<!DOCTYPE html>
<html>
<head>
<title>Submit buttons</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<form id="myForm">
<h2>Sign Up</h2>
<input type="text" id="email" placeholder="Enter your email">
<p id="emailMessage" class="message"></p>
</form>
<script src="script.js"></script>
</body>
</html>
这节课包含一个小测验。开始学习即可作答,并记录你的进度。
JavaScript 实战中的所有课
自己练习: Web 在线编辑器