HTML 表单是网站中收集用户输入信息的重要工具。在本教程中,我们将介绍如何创建和操作 HTML 表单。

创建表单

要创建一个基本的 HTML 表单,你需要使用 <form> 标签。以下是一个简单的表单示例:

<form action="/submit_form" method="post">
  <label for="name">姓名:</label>
  <input type="text" id="name" name="name">
  <br>
  <label for="email">邮箱:</label>
  <input type="email" id="email" name="email">
  <br>
  <input type="submit" value="提交">
</form>

表单元素

文本输入框

文本输入框允许用户输入文本。使用 <input type="text"> 创建一个文本输入框。

<label for="name">姓名:</label>
<input type="text" id="name" name="name">

邮箱输入框

邮箱输入框允许用户输入电子邮件地址。使用 <input type="email"> 创建一个邮箱输入框。

<label for="email">邮箱:</label>
<input type="email" id="email" name="email">

提交按钮

提交按钮用于提交表单数据。使用 <input type="submit"> 创建一个提交按钮。

<input type="submit" value="提交">

表单验证

HTML5 提供了内置的表单验证功能。以下是一些常见的验证类型:

  • required:确保输入字段不为空。
  • minlengthmaxlength:限制输入字段的长度。
  • pattern:使用正则表达式定义输入字段的格式。
<form action="/submit_form" method="post">
  <label for="name">姓名(必填):</label>
  <input type="text" id="name" name="name" required>
  <br>
  <label for="email">邮箱(必填):</label>
  <input type="email" id="email" name="email" required>
  <br>
  <input type="submit" value="提交">
</form>

表单处理

当用户提交表单时,表单数据将被发送到服务器进行处理。你可以使用服务器端语言(如 PHP、Python、Node.js 等)来处理这些数据。

了解更多关于表单处理的信息

HTML 表单示例