HTML 表单和输入
HTML 表单用于搜集不同类型的用户输入。
在线实例
创建文本字段 (Text field)
本例演示如何在 HTML 页面创建文本域。用户可以在文本域中写入文本。
HTML 表单和输入 HTML 表单用于搜集不同类型的用户输入。 在线实例 创建文本字段 (Text field) 本例演示如何在 HTML 页面创建文本域。用户可以在文本域中写入文本。 创建密码字段 本例演示如何创建 HTML 的密码域。 (在本页底端可以找到更多实例。) HTML 表单 表单是一个包含表单元素的区域。 表单元素是允许用户在表单中输入内容,比如:文本域(textarea)、下拉列表、单选框等
HTML 表单用于搜集不同类型的用户输入。
在线实例
创建文本字段 (Text field)
本例演示如何在 HTML 页面创建文本域。用户可以在文本域中写入文本。
< !DOCTYPE html> < html> < head> < meta charset="utf-8"> < title>logo大咖< /head> < body> < form action=""> First name: < input type="text" name="firstname"> Last name: < input type="text" name="lastname"> < /form> < p>< b>注意:< /b> 表单本身是不可见的。并且注意一个文本字段的默认宽度是20个字符。< /body> < /html>
< !DOCTYPE html> < html> < head> < meta charset="utf-8"> < title>logo大咖< /head> < body> < form action=""> 用户名: < input type="text" name="user"> 密码: < input type="password" name="password"> < /form> < p>< b>注意:< /b> 密码字段中的字符是隐藏的(显示为星号或圆圈)。< /body> < /html>
表单是一个包含表单元素的区域。
表单元素是允许用户在表单中输入内容,比如:文本域(textarea)、下拉列表、单选框(radio-buttons)、复选框(checkboxes)等等。
表单使用表单标签
多数情况下被用到的表单标签是输入标签(< input />)。
输入类型是由类型属性(type)定义的。大多数经常被用到的输入类型如下:
文本域通过< input type="text" /> 标签来设定,当用户要在表单中键入字母、数字等内容时,就会用到文本域。
浏览器显示如下:
注意:表单本身并不可见。同时,在大多数浏览器中,文本域的缺省宽度是20个字符。
密码字段通过标签< input type="password" /> 来定义:
浏览器显示效果如下:
注意:密码字段字符不会明文显示,而是以星号或圆点替代。
< input type="radio" /> 标签定义了表单单选框选项
浏览器显示效果如下:
< input type="checkbox" /> 定义了复选框. 用户需要从若干给定的选择中选取一个或若干选项。
浏览器显示效果如下:
< input type="submit" /> 定义了提交按钮.
当用户单击确认按钮时,表单的内容会被传送到另一个文件。表单的动作属性定义了目的文件的文件名。由动作属性定义的这个文件通常会对接收到的输入数据进行相关的处理。:
浏览器显示效果如下:
假如您在上面的文本框内键入几个字母,然后点击确认按钮,那么输入数据会传送到 "html_form_action.php" 的页面。该页面将显示出输入的结果。
单选按钮(Radio buttons)
本例演示如何在 HTML 中创建单选按钮。
< !DOCTYPE html> < html> < head> < meta charset="utf-8"> < title>logo大咖< /head> < body> < form action=""> < input type="radio" name="sex" value="male">Male < input type="radio" name="sex" value="female">Female < /form> < p>< b>注意:< /b>当用户点击一个单选按钮时,它就会被选中,其他同名的单选按钮就不会被选中。< /p> < /body> < /html>
< !DOCTYPE html> < html> < head> < meta charset="utf-8"> < title>logo大咖< /head> < body> < form action=""> < input type="checkbox" name="vehicle" value="Bike">I have a bike < input type="checkbox" name="vehicle" value="Car">I have a car < /form> < /body> < /html>
本例演示如何在 HTML 页面中创建简单的下拉列表框。下拉列表框是一个可选列表。
< !DOCTYPE html> < html> < head> < meta charset="utf-8"> < title>logo大咖< /head> < body> < form action=""> < select name="cars"> < option value="volvo">Volvo < option value="saab">Saab < option value="fiat">Fiat < option value="audi">Audi < /select> < /form> < /body> < /html>
< !DOCTYPE html> < html> < head> < meta charset="utf-8"> < title>logo大咖< /head> < body> < form action=""> < select name="cars"> < option value="volvo">Volvo < option value="saab">Saab < option value="fiat" selected>Fiat < option value="audi">Audi < /select> < /form> < /body> < /html>
< !DOCTYPE html> < html> < head> < meta charset="utf-8"> < title>logo大咖< /head> < body> < textarea rows="10" cols="30"> 我是一个文本框。 < /textarea> < /body> < /html>
< !DOCTYPE html> < html> < head> < meta charset="utf-8"> < title>logo大咖< /head> < body> < form action=""> < input type="button" value="Hello world!"> < /form> < /body> < /html>
带边框的表单
本例演示如何在数据周围绘制一个带标题的框。
< !DOCTYPE html> < html> < head> < meta charset="utf-8"> < title>logo大咖< /head> < body> < form action=""> < fieldset> < legend>Personal information: Name: < input type="text" size="30"> E-mail: < input type="text" size="30"> Date of birth: < input type="text" size="10"> < /fieldset> < /form> < /body> < /html>
< !DOCTYPE html> < html> < head> < meta charset="utf-8"> < title>logo大咖< /head> < body> < form action="demo-form.php"> First name: < input type="text" name="FirstName" value="Mickey"> Last name: < input type="text" name="LastName" value="Mouse"> < input type="submit" value="提交"> < /form> < p>点击"提交"按钮,表单数据将被发送到服务器上的“demo-form.php”。< /body> < /html>
< !DOCTYPE html> < html> < head> < meta charset="utf-8"> < title>logo大咖< /head> < body> < form action="demo-form.php" method="get"> < input type="checkbox" name="vehicle" value="Bike"> I have a bike < input type="checkbox" name="vehicle" value="Car" checked="checked"> I have a car< br> < input type="submit" value="提交"> < /form> < /body> < /html>
< !DOCTYPE html> < html> < head> < meta charset="utf-8"> < title>logo大咖< /head> < body> < form action="demo-form.php" method="get"> < input type="radio" name="sex" value="Male"> Male < input type="radio" name="sex" value="Female" checked="checked"> Female < input type="submit" value="提交"> < /form> < /body> < /html>
< !DOCTYPE html> < html> < head> < meta charset="utf-8"> < title>logo大咖< /head> < body> < h3>发送邮件到 someone@example.com:< form action="MAILTO:someone@example.com" method="post" enctype="text/plain"> Name: < input type="text" name="name" value="your name"> E-mail: < input type="text" name="mail" value="your email"> Comment: < input type="text" name="comment" value="your comment" size="50"> < input type="submit" value="发送"> < input type="reset" value="重置"> < /form> < /body> < /html>
New : HTML5新标签
标签 | 描述 |
---|---|
定义供用户输入的表单 | |
定义输入域 | |
电话:15975704262 | 微信:15975704262 | 邮箱:3509000494@qq.com
地址:佛山市顺德区北滘镇伟业路4号加利源商贸中心8座北翼1301D
LOGO大咖©2017-2021 logodaka.com All Right Reserved. 粤ICP备17023757号-2