700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > HTML基本语法之表单标签:表单的组成 表单域 表单控件元素(表单元素) input

HTML基本语法之表单标签:表单的组成 表单域 表单控件元素(表单元素) input

时间:2019-01-17 01:58:52

相关推荐

HTML基本语法之表单标签:表单的组成  表单域 表单控件元素(表单元素)  input

文章目录

表单标签表单的组成表单域常用属性:表单控件元素(表单元素)input表单元素label标签表单控件(表单元素)select表单元素textarea表单元素表单元素几个总结点

表单标签

为什么需要表单?

使用表单目的是为了收集用户信息。

在我们网页中,我们需要跟用户进行交互,收集用户资料,此时就需要表单。

表单的组成

在HTML中,一个完整的表单通常由表单域、表单控件(也称为表单元素)和 提示信息3个部分构成。

表单域

表单域是一个包含 表单元素的区域。

在HTML标签中,<from>标签用于定义表单域,以实现用户收集和传递。

<form>会把它的范围内的表单元素信息提交给服务器。

<form action="url地址" method="提交方式" name="表单域名称">各种表单元素控件</form>

常用属性:

表单控件元素(表单元素)

input表单元素

在因为单词中,input 是输入的意思,而在表单元素中<input>标签用于收集用户信息。

<input>标签中,包含一个 type 属性,根据不同的 type 属性值,输入字段拥有很多形式(可以是文本字段、复选框、掩码后的文本控件、单选按钮、按钮等)。

i

<input type="属性值" />

<input />标签为单标签。

type属性设置不同的属性值用来指定不同的控件类型。

type属性的属性值及其描述如下:

除type属性之外,<inupt>标签还有其他很多属性,其常用属性如下:

1.name 和 value 是每个表单元素都有的属性值,主要共后台人员使用。

2.name 表单元素的名字,要求 单选按钮和复选框要有相同的值。

3.checked属性主要针对单选按钮和复选框,主要作用一打开页面,就要可以默认选中某个表单元素。

4.maxlength是用户可以在表单元素输入的最大字符数,一般比较少使用。

有些表单元素想刚打开页面就默认显示几个文字怎么做?

答:可以给这些表单元素设置 value 属性= “值”

用户名 : <input type="text" value="请输入用户名">

页面中的表单元素很多,如何区别不同的表单元素?

答: name 属性: 当前 input 表单的名字,后台可以通过这个 name 属性找到这个表单。页面中的表单很多,name 的主要作用就是用于区别不同的表单,

用户名 : <input type="text" value="请输入用户名" name="username">

name 属性后面的值,是自定义的

radio (或者 checkbox)如果是一组,我们必须给他们相同的名字

<input type="radio" name="sex" />男<input type="radio" name="sex" />女

如果页面一打开就让某个单选按钮或者复选框是选中状态?

答:checked 属性:表示默认选中的状态。用于单选按钮和复选按钮。

性 别:<input type="radio" name="sex" value="男" checked="checked" />男<input type="radio" name="sex" value="女" />女

如何让 input 表单元素展示不同的形态? 比如单选按钮或者文本框

答 :type属性:type属性可以让 input 表单元素设置不同的形态。

性 别:<input type="radio" name="sex" value="男" checked="checked" />男<input type="text" value="请输入用户名" />

label标签

<label>标签为 input 元素定义标注 (标签)。

<label>标签用于绑定一个表单元素,当点击<label>标签内的文本时,浏览器就会自动将焦点(光标)转到或者选择对应的表单元素上,用来增加用户体验。

语法:

<label for="sex">男</label><input type="radio" name="sex" id="sex" />

核心:<label>标签的 for 属性 应当与相关元素的 id 属性相同。

表单控件(表单元素)

在表单域中可以定义各种表单元素,这些元素就是允许用户在表单输入或者选择的内容控件。

select表单元素

使用场景:在页面中,如果有多个选项让用户选择,并且想要节约时间时,我们可以使用<select>标签控件定义下拉列表。

语法:

籍贯:<select><option>广东</option><option>江西</option><option>山东</option></select>

1.在<select>中至少要包含一对<option>

2.在<option>中定义 selected = "selected"时,当前项即为默认选中项。

例子:

<select><option>广东</option><option selected="selected">江西</option><option>山东</option></select>

textarea表单元素

使用场景:当用户输入内容较多的情况下,我们就不能使用文本框表单了,此时我们可以使用<textarea>标签。

在表单元素中,<textarea>标签是用于定义多行文本输入的控件。

使用多行文本输入控件,可以输入更多的文字,该控件常见于留言板,评论。

语法:

<textarea id="" cols="30" rows="10">文本内容</textarea>

1.通过<textarea>标签可以轻松地创建多行文本输入框。

cols = “每行中字符数” ,rows = “显示的行数”, 我们在实际开发中不会使用,都是CSS来改变大小。

表单元素几个总结点

1.表单元素我们学习了三大组 input 输入表单元素 , select 下拉表单元素, textarea 文本域表单元素。

2.这三组表单元素都应该包含在 from 表单域 里面,并且有 name 属性。

<form>用户名:<input type="text" name="username"><br/>籍贯:<select name="jiangxi"><option>北京</option><option>江西</option><option>长沙</option></select><br/><textarea name="message" cols="30" rows="10">请输入内容</textarea></form>

3.有三个名字非常相似的标签:

4.当前阶段不需要提交表单元格,只负责表单元素的外管形态。

HTML基本语法之表单标签:表单的组成 表单域 表单控件元素(表单元素) input表单元素 label标签 表单控件(表单元素) select表单元素 textarea表单元素

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。