HTML表单元素
<form.../>元素用于生成输入表单,该元素不会生成可视化部分。在HTML5规范以前,其他表单控件,如单行文本框,多行文本域、单选按钮、复选框等都必须放在<form.../>元素之内。
<form.../>元素可以指定id、style、class等核心属性,还可以指定onclick等事件属性。除此之外还可以指定如下几个属性。
1、action:指定当单击表单内的“确认”按钮时,该表单被提交到哪个地址。该属性即可指定一个绝对地址,也可指定一个相对地址。该属性必填。
2、method:指定提交表单时发送何种类型的请求,该属性值可谓get或post,分别用于发送GET或POST请求。通常建议发送POST请求。该属性必填。
3、enctype:指定对表单内容进行编码所使用的字符集。
4、name:指定表单的唯一名称,建议该属性值与id属性保持一致。
5、target:指定使用哪种方式打开目标URL(提交请求会打开另一个URL资源),与超链接的target可接受的属性值完全一样,该属性值可以是_blank、_patent、_self和_top四个值中之一。