Menu
CoddyTech

提交按钮

本课属于 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 处理提交。

challenge icon

挑战

简单

你的任务:

  1. 向表单中添加一个提交按钮,并设置 type="submit"
  2. 在提交事件监听器中,使用 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>
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

JavaScript 实战中的所有课

自己练习: Web 在线编辑器