【学习笔记】Html:表单基础
1. 表单主要用来收集客户端信息,使网页有交互功能。<form></form>用于创建表单区域。被其包围的表单标签才有效。
2. <form>元素的属性action:指示服务器上处理表单输出的程序。
3. <form>元素的属性mehod:告诉浏览器如何将数据发送给服务器,值有post和get。get方法,浏览器创建一个请求,该请求包含页面URL、一个问号、表单值,浏览器会将该请求返回给URL中指定的脚本,提交的表单信息完全可见,不安全。post方法,表单数据会作为一个数据块发送到脚本,而不使用请求字符串,安全。
4. <input>元素的属性
type:定义表单元素类型,值有text(文本框,默认值)、passord(密码框)、chechbox(复选框)、radio(单选按钮)、submit(提交按钮)、reset(重置按钮)、file、hidden、image、button(普通按钮)、select和option(列表框)。
name:定义表单元素的名称,作用于为form。
value:可选,指定表单元素的初始值,但如果type为radio,则必须指定一个值。
size:指定元素初始宽度。type为text或password,大小以字符为单位,其他以像素为单位。
maxlength:指定可在text或paddword元素里边输入的最大字符数,默认为无限大。
checked:是boolean属性,指定按钮是否被选中,类型为radio或checkbox时使用。
5. 单选按钮名字应当一样,便于互斥选择,而复选框可以有不同的名字,并不需要属于一组。
6. 列表框是通过<select>和<option>实现的,<select>至少包含一个<option>。在select标签里,有多个选项时,size确定列表中可同时看到的行数。在<option>中,selected="selected"表示默认被选中。
7. 按钮分为三种:
普通按钮(button),用来响应onClick事件。
提交按钮(submit),用来提交表单信息。
重置按钮(reset),用来清除表中已填信息。
8. 多行文本textare:<textare clos="" rows="" >...</textare>
clos指定列数,rows指定行数,不可 用value来赋初值。
浙公网安备 33010602011771号