【学习笔记】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来赋初值。

posted on 2013-02-28 09:55  又见雪落  阅读(99)  评论(0)    收藏  举报