表单
创建表单:使用<form></form>标签。结构如下:
标记属性
name:表单的名称。
method:设置表单的提交方式(GET[默认]、POST)。
action:指向处理该表单页面的URL。
enctype:设置表单内容的编码方式。
target:设置返回信息的显示方式。
target属性值
_blank:将返回信息显示在新的窗口中。
_parent:将返回信息显示在父级窗口中。
_self:将返回信息显示在当前窗口中。
_top:将返回信息显示在顶级窗口中。
注:
1、GET方法直接将表单内容附加在URL地址后面发送;POST方法是将表单信息作为 数 据块发送,URL中不显示。
2、在使用form表单时,必须指定行为属性action。
表单元素
输入域标记<input> 语法标记如下
<form>
<input name="file_name" type=“type_name">
</form>
其中,name是输入域的名称;type是输入域的类型。
选择域标记<select>和<option> 语法标记如下
<select name=”name” size=”value” multiple>
<option value=”value” selected>选项1</option>
<option value=”value”>选项2</option>
</select>
参数name表示选择域的名称,size表示列表的行数,value表示菜单选项值,参数 multiple表示以菜单方式[可用shift和ctrl来进行多选的菜单列表]显示数据。默认以列 表方式[下拉选项框]显示数据。
文字域标记<textarea> 语法标记如下
<textarea name=”name” rows=value cols=value value=”value” warp=””value>
文本内容
</textarea>
name表示文字域的名称;rows表示文字域的行数;cols表示文字域的列数(二者均以
字节为单位);value表示文字域的默认值;warp用于设定显示和送出时的换行方式, 为off时表示不自动换行,为hard表示自动硬回车换行(换行标记一同发送至服务器), 为soft表示自动软回车换行(换行标记不发送至服务器)。
使用POST()方法提交表单
使用POST()方法提交表单只需要在<form>标签中将method=“post”即可。目前没有太 多需要注意的地方。
使用GET()方法提交表单
GET()方法提交的参数都是附加到URL后面发送的。GET()方法传参格式如下:
http://URL?name1=value1&name2=value2....
表单响应地址 参数1 参数2
其中,name1、name2为表单元素的名称,而value1、value2为表单元素的值。URL和 表单元素之间使用“?”隔开,而多个表单元素之间使用“&“隔开。