📜  html 表单 - Html (1)

📅  最后修改于: 2023-12-03 14:41:56.554000             🧑  作者: Mango

HTML表单

HTML表单是一种交互式元素,用于收集用户输入数据,并将其提交到服务器进行处理。HTML表单由一组表单元素组成,包括文本框、单选按钮、复选框、下拉列表、日期选择器等等。

如何创建HTML表单

HTML表单的语法非常简单。下面是一个基本的HTML表单的代码,它包括一个输入文本框、一个单选按钮和一个提交按钮。

<form>
  <label for="firstname">First name:</label>
  <input type="text" id="firstname" name="firstname"><br><br>
  <label for="gender">Gender:</label>
  <input type="radio" name="gender" value="male">Male
  <input type="radio" name="gender" value="female">Female<br><br>
  <input type="submit" value="Submit">
</form>
表单元素
输入文本框

输入文本框允许用户输入文本。下面是一个例子:

<label for="username">Username:</label>
<input type="text" name="username">
单选按钮

单选按钮允许用户从一组选项中选择一个选项。下面是一个例子:

<label for="gender">Gender:</label>
<input type="radio" name="gender" value="male">Male
<input type="radio" name="gender" value="female">Female
多选框

多选框允许用户从一组选项中选择多个选项。下面是一个例子:

<label for="hobbies">Hobbies:</label>
<input type="checkbox" name="hobbies" value="reading">Reading
<input type="checkbox" name="hobbies" value="traveling">Traveling
<input type="checkbox" name="hobbies" value="photography">Photography
下拉列表

下拉列表允许用户从一组选项中选择一个选项。下面是一个例子:

<label for="country">Country:</label>
<select name="country">
  <option value="china">China</option>
  <option value="us">United States</option>
  <option value="uk">United Kingdom</option>
</select>
文本域

文本域允许用户输入多行文本。下面是一个例子:

<label for="comments">Comments:</label>
<textarea name="comments"></textarea>
提交表单

要提交表单,您需要将提交按钮放在表单中。当用户单击提交按钮时,表单数据将被提交到您指定的URL。下面是一个例子:

<form action="/submit-form" method="post">
  <!-- 表单元素 -->
  <input type="submit" value="Submit">
</form>
结论

HTML表单是创建交互式网站的关键组件之一。它允许您收集用户输入数据,并将其提交到服务器。了解HTML表单的基本语法和元素可以帮助您创建更好的用户体验。