又到一周末了,这周分享下我自己对表单的一些理解,仅供参考:
表单的祖先级元素是<form>,所以又叫<form>表单,主要是用来收集用户输入的的信息的,比如用户的注册;
表单元素:指的是不同类型的 input 元素、复选框、单选按钮、提交按钮等等。
<input> 元素是最重要的表单元素。<input> 元素有很多形态,主要根据 type的不同属性值来改变的;
常见的type属性值有:
1、text:表示常规的文本输入框
2、radio:表示单选按钮
3、checkbox:表示多选按钮
4、submit:表示提交按钮
5、reset:表示重置按钮;
6、button:表示普通按钮(这个是HTML5新增的)
action 属性
action 属性:表示在提交表单时执行的动作。
向服务器提交表单的通常做法是使用提交按钮。
通常,表单会被提交到 web 服务器上的网页。
如果省略 action 属性,则 action 会被默认设置为当前页面。
所以action属性值都是写的路径
method 属性:规定在提交表单时所用的 HTTP 方法(get 或 post两个属性值),get表示显式提交,当使用get提交时,表单数据在页面地址栏中是可以看见的;而使用post时,则表单数据在页面地址栏中是看不见的
Name 属性
如果要正确地被提交,每个输入字段必须设置一个 name 属性值。而name属性值,通常数据库管理员给,没有就是自己取的,