六、表单
1、简介
表单是一个包含若干个表单元素的区域,用于获取不同类型的用户数据
表单元素是 允许用户在表单输入信息的元素,如文本框,密码框,单选按钮,复选框,下拉列表
2.表单结构
2.1表单语法
2.2 form标签
用来定义表单,可以包含多个表单元素
常用属性:
·action:提交数据给谁处理,即处理数据的程序、默认为当前页面
·method:提交数据的方式或方法,取值:get(默认),post get和post的区别
get:以查询字符串的形式提交,在地址栏中能看到,长度有限制不安全
post:以表单数据组的形式提交,在地址栏看不到
·enctype(encode type)编码类型:提交数据的编码,取值:application、X-www-form-urlencoded(默认)、multipart/form-data
3.表单元素
大多数的表单元素都是使用input 标签来定义的,通过设置type来定义不同的表单元素
3.1单行文本框
常用属性:
·name:名称,很重要,如果没有定义name属性,则该表单元素是无法提交的
·value:初始值
·size:显示宽度
·maxlength:最大的字符数,默认是没有限制的
·readonly只读:readonly=readonly,可简写readonly,即只写属性名
·disabled禁用:disabled=“disabled”,可简写disabled完全禁用
表单元素被提交的两个条件,1,有name属性,2非disabled