精通脚本黑客学习笔记(二)

3.5 表单

3.5.2 表单标记form

<form name="form_name" method="method" action="url" enctype="value" target="target_win">

name:定义表单的名字

method:定义表单的提交方法,一般为get或post

                get方式一URL提交数据,限制在8192个字符。若未指明method,则默认用get方式。

action:定义表单处理程序的位置,有绝对路径和相对路径两种,也可以是邮件地址,如mailto:[email protected]

enctype:定义编码方法

target:定义返回信息的显示方式

其中name、method、action最为常用,是脚本程序分析的基础。

<input>、<select>、<option>、<textarea>为表单中具体使用的四个标记。

3.5.3 输入标记<input>

<input name="filed_name" type="type_name">,与黑客相关的常见type值有text、password、file、button、submit、reset、hidden。

1.文字域text

姓名:<input tpye="text" name="username" size=20 maxlength=100 value="葫芦" ></input>          //size定义输入框的的默认长度,maxlength定义最大输入值。

2.密码域password

密码:<input type="password" name="password" size=20 maxlength=100></input>

//密码框中输入的值都显示为*号。

3.文件域file

请选择您的照片:<input type="file" name="file"></input>  //浏览选择输入的文件。

4.按钮button、submit、reset

<input type="button" name="button1" value="普通按钮"></input>
<input type="submit" name="button2" value="提交按钮"></input>
<input type="reset" name="button3" value="重置按钮"></input>

3.5.4文本域标记<textarea>

<textarea name="board" rows=3 cols=20 value="提交留言"></textarea>


你可能感兴趣的:(html,表单)