1,form表单有什么作用?有哪些常用的input 标签,分别有什么作用?
<strong>答:</strong>表单用于用户向服务器提交数据。常见的input标签属性有:
<ul>
<li>type:有text,password,checkbook,hidden等属性值,作用为声明控件类型</li>
<li>name:控件的名称,name="user-name",提交数据时name属性值和数据结合在一起被提交,如user-name:jack</li>
<li>placeholder:输入的提示,不参与数据提交</li>
<li>accept:当type属性为file时,该属性表明了上传文件的类型。</li>
</ul>
2,post 和 get 方式的区别?
<strong>答:</strong>get方式指HTPP GET方法,使用这个方法提交时,数据会依附在URL action属性中,并以?分隔,这样得到的URL再提交给服务器。post方式指HTPP POST方法。使用这个方法提交时,表单数据会包含在表单体内然后发送给服务器。
3,在input里,name 有什么作用?
<strong>答:</strong>name为控件的标识符,如name:age,用户输入22,点击提交后,网页会自动把name加上:name:22,再提交给服务器。
4,radio 如何 分组?
<strong>答:</strong>radio使用name属性分组,同一组radio使用相同的name属性值。
5,placeholder 属性有什么作用?
<strong>答:</strong>给用户的输入提示,不参与数据提交。
6,type=hidden隐藏域有什么作用? 举例说明
<strong>答:</strong>用来暂时存储信息,用户无法看见,在需要的时候可以直接拿来使用,也可以用于服务器验证用户权限。如value属性值被提交给服务器,服务器根据这个值判断用户来源,防止伪造网页提交数据。