功能
- 表单用于向服务器传输数据,实现web与服务器的交互
- 表单能够包含input系列标签,比如文本字段、复选框、单选框、提交按钮等等
- 表单还可以包含textarea、select、fieldset和 label标签
表单属性
- accept-charset : 规定在被提交表单中使用的字符集(默认:页面字符集)
- acction : 规定向何处提交表单的地址(URL)(提交页面)
- autocomplete : 规定浏览器应该自动完成表单(默认:开启)
- enctype : 规定被提交数据的编码(默认:url-encoded)
- method : 规定在提交表单时所用的 HTTP 方法(默认:GET)
- name : 规定识别表单的名称(对于 DOM 使用:document.forms.name)
- novalidate : 规定浏览器不验证表单
- target : 规定 action 属性中地址的目标(默认:_self)
表单元素
表单一般用来收集用户的输入信息
访问者在浏览有表单的网页时,可填写必需的信息,然后按某个按钮提交。这些信息通过Internet传送到服务器上。
服务器上专门的程序对这些数据进行处理,如果有错误会返回错误信息,并要求纠正错误。当数据完整无误后,服务器反馈一个输入完成的信息。
input
- text 单行输入文本 <input type=text" />
- password 密码输入框 <input type="password" />
- date 日期输入框 <input type="date" />
- checkbox 复选框 <input type="checkbox" checked="checked" />
- radio 单选框 <input type="radio" />
- submit 提交按钮 <input type="submit" value="提交" />
- reset 重置按钮 <input type="reset" value="重置" />
- button 普通按钮 <input type="button" value="普通按钮" />
- hidden 隐藏输入框 <input type="hidden" />
- file 文本选择框 <input type="file" />
网友评论