关于form表单
-
form表单有什么作用?有哪些常用的input 标签,分别有什么作用?
form表单用于收集用户的输入数据,并提交到web服务器进行处理;
<input>标签根据其type属性的不同有多个形态,常见的如下:
<input type="text">
定义供文本输入的单行输入字段
<input type="password">
定义密码字段
<input type="submit">
定义提交表单按钮
<input type="radio">
定义单选按钮
<input type="checkbox">
定义复选框
<input type="button">
定义按钮
-
post和get方式的区别?
get和post是method属性规定的在提交表单是所用的两种方法。
get一般用于请求数据,如搜索引擎,而post一般用于发布数据,如发布文章;get在提交表单时会把表单数据显示在url中,而post则不会,因此post更加安全;get有对于表单数据有长度限制,post一般没有限制
-
在input里,name有什么作用?
name为输入的数据进行命名,如果输入的数据要正确地被提交,每个输入数据必须设置一个 name 属性。
-
radio如何分组?
假设如下代码:
<input type="radio" name="sex" value="Male">Male
<input type="radio" name="sex" value="Female">Female
其运行结果为:
现在我们对其分组,只需在属性name的值中进行分组即可:
<input type="radio" name="sex1" value="Male">Male
<input type="radio" name="sex1" value="Female">Female
<input type="radio" name="sex2" value="Male">Male
<input type="radio" name="sex2" value="Female">Female
其运行结果为:
-
placeholder属性有什么作用?
placeholder为文本的输入提供提示作用,提示用户该文本输入区域应该输入什么内容,如下图:
<input type="password" name="password" placeholder="请输入密码">
-
type=hidden隐藏域有什么作用? 举例说明。
1.隐藏域可作安全性检测。隐藏域中的信息不被用户所见,在提交表单时一并发送的web服务器,当隐藏域中的信息与服务器匹配时,则表单是安全的。
2.因为隐藏域不被用户所见,因此可以用来传输或者临时存放一些数据。