减小字体 增大字体
例如: <form action="http://www.yesky.com/test.asp" method="post" target="_blank">...</form> 表示表单将向http://www.yesky.com/test.asp以post的方式提交,提交的结果在新的页面显示,数据提交的媒体方式是默认的application/x-www-form-urlencoded方式; 1.2 表单域 表单域包含了文本框、多行文本框、密码框、隐藏域、复选框、单选框和下拉选择框等,用于采集用户的输入或选择的数据,下面分别讲述这些表单域的代码格式: 1.2.1 文本框 文本框是一种让访问者自己输入内容的表单对象,通常被用来填写单个字或者简短的回答,如姓名、地址等。 代码格式:<input type="text" name="..." size="..." maxlength="..." value="..."> 属性解释: type="text"定义单行文本输入框; name属性定义文本框的名称,要保证数据的准确采集,必须定义一个独一无二的名称; size属性定义文本框的宽度,单位是单个字符宽度; maxlength属性定义最多输入的字符数。 value属性定义文本框的初始值样例1: 样例1代码:
<input type="text" name="example1" size="20" maxlength="15">1.2.2 多行文本框 也是一种让访问者自己输入内容的表单对象,只不过能让访问者填写较长的内容。 代码格式:<TEXTAREA name="..." cols="..." rows="..." wrap="VIRTUAL"></TEXTAREA> 属性解释: name属性定义多行文本框的名称,要保证数据的准确采集,必须定义一个独一无二的名称; cols属性定义多行文本框的宽度,单位是单个字符宽度; rows属性定义多行文本框的高度,单位是单个字符宽度; wrap属性定义输入内容大于文本域时显示的方式,可选值如下:
样例2:
样例2代码:
<TEXTAREA name="example2" cols="20" rows="2" wrap="PHYSICAL"></TEXTAREA>
1.2.3 密码框 是一种特殊的文本域,用于输入密码。当访问者输入文字时,文字会被星号或其它符号代替,而输入的文字会被隐藏。 代码格式:<input type="password" name="..." size="..." maxlength="..."> 属性解释: type="password"定义密码框; name属性定义密码框的名称,要保证数据的准确采集,必须定义一个独一无二的名称; size属性定义密码框的宽度,单位是单个字符宽度; maxlength属性定义最多输入的字符数。 样例3: 样例3代码:
<input type="password" name="example3" size="20" maxlength="15">1.2.4 隐藏域 隐藏域是用来收集或发送信息的不可见元素,对于网页的访问者来说,隐藏域是看不见的。当表单被提交时,隐藏域就会将信息用你设置时定义的名称和值发送到服务器上。 代码格式:<input type="hidden" name="..." value="..."> 属性解释: type="hidden"定义隐藏域; name属性定义隐藏域的名称,要保证数据的准确采集,必须定义一个独一无二的名称; value属性定义隐藏域的值 例如:<input type="hidden" name="ExPws" value="dd">1.2.5 复选框 复选框允许在待选项中选中一项以上的选项。每个复选框都是一个独立的元素,都必须有一个唯一的名称。 代码格式:<INPUT type="checkbox" name="..." value="..."> 属性解释: type="checkbox"定义复选框; name属性定义复选框的名称,要保证数据的准确采集,必须定义一个独一无二的名称; value属性定义复选框的值样例4: yesky.com Chinabyte.com样例4代码: <input type="checkbox" name="yesky" value="09">yesky.com <input type="checkbox" name="Chinabyte" value="08">Chinabyte.com1.2.6 单选框 当需要访问者在待选项中选择唯一的答案时,就需要用到单选框了。 代码格式:<input type="radio" name="..." value="..."> 属性解释: type="radio"定义单选框; name属性定义单选框的名称,要保证数据的准确采集,单选框都是以组为单位使用的,在同一组中的单选项都必须用同一个名称; value属性定义单选框的值,在同一组中,它们的域值必须是不同的。 样例5: yesky.com Chinabyte.com样例5代码: <input type="radio" name="myFavor" value="1">yesky.com <input type="radio" name="myFavor" value="2">Chinabyte.com1.2.7 文件上传框 有时候,需要用户上传自己的文件,文件上传框看上去和其它文本域差不多,只是它还包含了一个浏览按钮。访问者可以通过输入需要上传的文件的路径或者点击浏览按钮选择需要上传的文件。 注意:在使用文件域以前,请先确定你的服务器是否允许匿名上传文件。表单标签中必须设置ENCTYPE="multipart/form-data"来确保文件被正确编码;另外,表单的传送方式必须设置成POST。 代码格式:<input type="file" name="..." size="15" maxlength="100"> 属性解释: type="file"定义文件上传框; name属性定义文件上传框的名称,要保证数据的准确采集,必须定义一个独一无二的名称; size属性定义文件上传框的宽度,单位是单个字符宽度; maxlength属性定义最多输入的字符数。 样例6: 样例6代码:
<input type="file" name="myfile" size="15" maxlength="100">1.2.8 下拉选择框 下拉选择框允许你在一个有限的空间设置多种选项。 代码格式: <select name="..." size="..." multiple> <option value="..." selected>...</option