Open yoowinsu opened 7 years ago
用于搜集不同类型的用户输入。HTML表单是被包含在form标签里的。
<form>
常用属性:
HTML 表单包含表单元素。 表单元素指的是不同类型的 input 元素、复选框、单选按钮、提交按钮等等。
<input>
<input> 元素是最重要的表单元素。 <input> 元素有很多形态,根据不同的 type 属性。
<input type="text">
注意:text对应有个label标签,label标签中有个for属性,for属性对应text中id的值,当值一致时,点击label对应的文字时,输入框将获取焦点
<input type="password">
注意:html5中有一个placeholder 属性,提供可描述输入字段预期值的提示信息。 该提示会在输入字段为空时显示,并会在字段获得焦点时消失
注意:password对应有个label标签,label标签中有个for属性,for属性对应password中id的值,当值一致时,点击label对应的文字时,输入框将获取焦点
<input type="submit">
<input type="radio">
注意:如果想让某一项默认被选中,可以在input标签中加上“checked”属性
<input type="checkbox">
<input type="button>
<input type="file" /> 用于文件上传,accept属性用于指定上传文件的类型
<input type="file" />
<input type="hidden" /> 定义隐藏字段。隐藏字段对于用户是不可见的。隐藏字段通常会存储一个默认值,它们的值也可以由 JavaScript 进行修改。 暂存一些信息。可以将一些必要的又不需要显示的数据存放到中; 提高了安全性,通过传输的数据与服务器的数据做校验,验证是否正确,避免恶意上传以及被攻击。
<input type="hidden" />
<select> 元素定义下拉列表。 <option> 元素定义待选择的选项。 列表通常会把首个选项显示为被选选项。 您能够通过添加 selected 属性来定义预定义选项。
<select>
<option>
<textarea> 元素定义多行输入字段(文本域)。 有cols和rows属性,对应的是行数和列数。 label元素for属性对应textarea的id属性,点击“多行文本”是输入框就会获取焦点。
<textarea>
HTML表单介绍
用于搜集不同类型的用户输入。HTML表单是被包含在form标签里的。
<form>
元素常用属性:
表单元素
HTML 表单包含表单元素。 表单元素指的是不同类型的 input 元素、复选框、单选按钮、提交按钮等等。
<input>
元素<input>
元素是最重要的表单元素。<input>
元素有很多形态,根据不同的 type 属性。<input type="text">
定义供文本输入的单行输入字段 注意:有一个value属性,对应的值会默认显示在输入框中;html5中有一个placeholder 属性,提供可描述输入字段预期值的提示信息。 该提示会在输入字段为空时显示,并会在字段获得焦点时消失注意:text对应有个label标签,label标签中有个for属性,for属性对应text中id的值,当值一致时,点击label对应的文字时,输入框将获取焦点
<input type="password">
定义密码字段,字段中的字符会被做掩码处理(显示为星号或实心圆)注意:html5中有一个placeholder 属性,提供可描述输入字段预期值的提示信息。 该提示会在输入字段为空时显示,并会在字段获得焦点时消失
注意:password对应有个label标签,label标签中有个for属性,for属性对应password中id的值,当值一致时,点击label对应的文字时,输入框将获取焦点
<input type="submit">
定义提交表单数据至表单处理程序的按钮,value值是提交按钮显示的值,不写则默认是submit<input type="radio">
定义单选按钮,同一组单选按钮的name值必须一致,被选中的按钮,将提交name:value对应的数据注意:如果想让某一项默认被选中,可以在input标签中加上“checked”属性
<input type="checkbox">
定义复选框,同一组复选框name值必须一致,被选中的按钮,将提交name:value对应的数据注意:如果想让某一项默认被选中,可以在input标签中加上“checked”属性
<input type="button>
定义按钮,value值对应按钮上显示的值<input type="file" />
用于文件上传,accept属性用于指定上传文件的类型<input type="hidden" />
定义隐藏字段。隐藏字段对于用户是不可见的。隐藏字段通常会存储一个默认值,它们的值也可以由 JavaScript 进行修改。 暂存一些信息。可以将一些必要的又不需要显示的数据存放到中; 提高了安全性,通过传输的数据与服务器的数据做校验,验证是否正确,避免恶意上传以及被攻击。select元素
<select>
元素定义下拉列表。<option>
元素定义待选择的选项。 列表通常会把首个选项显示为被选选项。 您能够通过添加 selected 属性来定义预定义选项。textarea元素
<textarea>
元素定义多行输入字段(文本域)。 有cols和rows属性,对应的是行数和列数。 label元素for属性对应textarea的id属性,点击“多行文本”是输入框就会获取焦点。