HTML表单: form

2017-09-24  本文已影响0人  毛毛独角兽

1. form表单有什么作用?

<form action="url" method="get|post" enctype="mime"></form>
其中,action指定处理提交表单的格式,它可以是一个URL地址或一个电子邮件地址;method指明提交表单的HTTP方法;enctype指明用来把表单提交给服务器时的互联网媒体形式。

2. 有哪些常见的input标签,分别有什么作用?

浏览网页时经常会看到单行文本输入框、多行文本框、单选按钮、复选框、提交按钮、重置按钮等。

<input type="控件类型"/>

1. 单行文本输入框text

<input type="text" name="..." size="...' maxlength="..." value="...">

type="text"定义单行文本输入框;name属性定义文本框的名称,要保证数据的准确采集,必须定义一个独一无二的名称;size属性定义文本框的宽度,单位是单个字符宽度;value属性定义文本框的初始值。

2. 多行文本框标记<textarea>

<textarea name="..." cols="..." rows="..." wrap="..."></textarea>

其中,cols属性定义多行文本框的宽度,单位是单个字符宽度;rows属性定义多行文本框的高度,单位是单个字符高度;wrap属性定义输入内容大于文本域时显示的方式。

3. 密码域password

<input type="password" name="..." size="..." maxlength="...">

4. 单选按钮radio

<input type="radio" name="..." value="...">

单选按钮都是以组为单位,同一组中的单选项都必须用同一个名称name;而同一组中的域值value必须不同!

5. 复选框CheckBox

<input type="checkbox" name="..." value="...">

在同一组中的复选框都必须用同一个名称name;value定义复选框的值。

6.普通按钮button

<input type="button" name="..." />

常配合JavaScript使用。

7.提交按钮submit

提交按钮是表单中的核心控件,用户完成信息的输入后,一般都需要单击提交按钮才能完成表单数据的提交。

<input="submit" name="..." value="...">

改变value属性即可改变提交按钮上的默认文本。

8. 重置按钮reset

当输入信息有误时,电机重置按钮就可以取消已输入的所有表单信息。

<input="reset" name="..." value="...">

9. 上传文件file

<input type="file" name="..." accept="...">

10. 下拉菜单select

<select>
<option value="...">***</option>

<option value="...">***</option>
</select>

3. post 和 get 方式的区别

form元素的method属性用来向后台发生请求,提交数据;

4. placeholder属性有什么作用?

placaholder是HTML5的新特性,它是文本框input里面的一个属性,placeholder能够让文本框提示显示信息,一旦在文本框里输入了什么信息,提示信息就会隐藏。

<input type="text" name="..." placeholder="提示的信息"/>

它不需要用到JavaScript来实现,而且还可以用CSS对其进行美化~

5. type=hidden隐藏域有什么作用?举例说明

隐藏域的作用是帮助表单收集和发送信息,便于后端处理数据。用户点击提交数据的时候,隐藏域的信息也被一起发送到了后端。

上一篇 下一篇

猜你喜欢

热点阅读