form表单

1,form表单有什么作用?有哪些常用的input 标签,分别有什么作用?

答:表单用于用户向服务器提交数据。常见的input标签属性有:


  • type:有text,password,checkbook,hidden等属性值,作用为声明控件类型

  • name:控件的名称,name="user-name",提交数据时name属性值和数据结合在一起被提交,如user-name:jack

  • placeholder:输入的提示,不参与数据提交

  • accept:当type属性为file时,该属性表明了上传文件的类型。

2,post 和 get 方式的区别?

答:get方式指HTPP GET方法,使用这个方法提交时,数据会依附在URL action属性中,并以?分隔,这样得到的URL再提交给服务器。post方式指HTPP POST方法。使用这个方法提交时,表单数据会包含在表单体内然后发送给服务器。

3,在input里,name 有什么作用?

答:name为控件的标识符,如name:age,用户输入22,点击提交后,网页会自动把name加上:name:22,再提交给服务器。

4,radio 如何 分组?

答:radio使用name属性分组,同一组radio使用相同的name属性值。

5,placeholder 属性有什么作用?

答:给用户的输入提示,不参与数据提交。

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

答:用来暂时存储信息,用户无法看见,在需要的时候可以直接拿来使用,也可以用于服务器验证用户权限。如value属性值被提交给服务器,服务器根据这个值判断用户来源,防止伪造网页提交数据。

想了解更多关于form的用法,请参考MDN

你可能感兴趣的:(form表单)