📜  <form action="https: www.google.com search"><input type="text" name="q"><input type="submit" value="搜索"> &lt;form&gt; (1)

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

HTML表单介绍

HTML表单是由HTML代码生成的交互式的用户界面,用来收集用户数据。表单包含一些表单标签,比如文本框、单选框、复选框、下拉菜单等等,用于用户输入不同类型的数据。表单中还有一个提交按钮,用于将数据提交到服务器。

下面是一个简单的HTML表单代码示例:

<form action="https://www.google.com/search">
  <input type="text" name="q">
  <input type="submit" value="搜索">
</form>

这个表单包含一个文本框和一个提交按钮,输入内容后点击提交按钮,表单将数据提交到Google搜索页面。

下面是对于代码的解释:

  • <form>:表单标记开始,用于定义表单元素;
  • action:表单提交的URL地址;
  • <input type="text">:文本输入框,在这个表单中,我们可以输入一些搜索词汇;
  • name:这个输入框的名称,方便后台处理数据;
  • <input type="submit">:提交按钮,点击后将提交表单数据给服务器;
  • value:按钮上显示的文本。

除了文本输入框和提交按钮,还有很多其他的表单元素。

例如,单选按钮,用于用户选择一个选项:

<input type="radio" name="gender" value="male">男性
<input type="radio" name="gender" value="female">女性

上面的代码中,我们可以选择一个性别,"name"属性用于表示这两个单选框属于同一组,其中"value"属性表示选择的值。

还有复选框,可以让用户选择多个选项:

<input type="checkbox" name="fruit" value="apple">苹果
<input type="checkbox" name="fruit" value="banana">香蕉
<input type="checkbox" name="fruit" value="orange">橘子

在这个例子中,我们使用复选框让用户可以选择该偏好的水果,"name"属性表示这些复选框属于同一组,"value"属性表示每个选项的值。

还有下拉菜单,可以让用户选择一个选项:

<select name="country">
  <option value="China">中国</option>
  <option value="US">美国</option>
  <option value="UK">英国</option>
</select>

在这个例子中,我们可以从下拉列表中选择一个国家,"name"属性表示这个下拉菜单的名称,每个"option"元素表示一个选项,"value"属性表示每个选项的值。

总之,HTML表单是一个非常重要的网页元素,可以让用户和网站进行交互,提交数据和请求。要了解更多关于HTML表单的知识,可以查看w3schools的教程