击提交按钮,就可以将有关信息提交给网站。这里要填写的文本框、下拉列表框等元素组合
在一起就称为表单(form)。就ASP来说,表单设计非常主要,由于在大部分情形下,客户端
都是通过表单将信息提交给做事器端。只有这样,才能实现客户端和做事器真个互动与互换
,也才能实现“真正”的动态网页程序设计。
现在先容如何编辑一个表单,至于向做事器端提交表单信息,将在后面详细讲解。下面先来
看一个范例的表单例子:
<html>
<head>
<title>用户注册表单示例</mie>
</head>
<h1 align=\"大众cemer\"大众>用户注册</h1>
<p><font color=\"大众red\公众>以下内容请如实填写,个中带有号的栏目是必须填写的 <fonn
name=\公众frmUserReg\"大众 methods=\"大众POST\"大众 action=\"大众mailto:jjshang@263.net\公众 >
<p>请选择用户名:
<input type=\"大众text\"大众 name=\"大众txtUserld\"大众 size=\公众15\"大众>
<P>请输入你的密码:
<input type=\公众password\"大众 name=\"大众txtPwd\"大众 size=\"大众8\公众 maxlength=\"大众8\"大众>(密码不能超过8位
)
<P>请再次输入密码:
<input type=\"大众password\公众 name=\"大众txtPwd2\"大众 size=\"大众8\"大众 maxlength=\公众8\公众>
<p>请输入你的姓名:
<input typc=\"大众text\"大众 name=\"大众txtUserName\公众 size=\"大众15\公众>
<p>请选择你的性别:
<input type=\公众Radio\公众 name=\"大众rdoSex\公众 value=\"大众male\公众 checked >男
<input type=\"大众Radio\"大众 name=\"大众rdoSex\"大众 value=\公众femail\"大众>女
<p>请输入你的生日:
<input type=\"大众text\公众 name\公众txtYear\"大众 size=”4\"大众> 年
<input type=\"大众text\"大众 name=\"大众txtMonth\公众 size=\公众2\"大众>月
<input type=\公众text\"大众 name=\"大众txtDay\"大众 size=\"大众2\"大众>日
<P>请选择你的最髙学历:
<select size=\公众1\公众 namc=\"大众sltEducation\公众>
<option value=\公众髙中\"大众>高中</option>
<option value=\"大众本科\公众 selectd>大学本科</option>
<option value=\"大众硕士\"大众>硕士</option>
<option value=\公众博士\"大众>博士</option>
</select>
<p>请选择你的爱好:
<input type=\"大众checkbox\"大众 name=\公众chkLove\"大众 value=\"大众book\公众>读书
<input type=\"大众checkbox\"大众 name=\"大众chkLove\公众 value=\"大众movie\"大众>看电影
<input type=\"大众checkbox\"大众 name=\"大众chkLove\"大众 value=\公众travel\"大众>旅游
<input type=\"大众checkbox\"大众 name=\公众chkLove\"大众 value=\"大众other\"大众>其他
<P>你有什么见地吗?
<textarea name=\"大众txtMemo\公众 rows=\公众4\"大众 cols=\"大众40\"大众></tcxtarea>
<p align=\"大众center\公众> <input type=\"大众submit\"大众 name=\"大众btnSubmit\"大众 value=\"大众提交\"大众>
<input type=\公众reset\公众 name=\公众btnReset\"大众 value=\"大众取消\"大众>
</form>
</body>
</html>
下面来详细先容构成表单的各个标记及属性。
<form>与</form>标记:该标记用于定义一个表单,任何一个表单都因此<form>开始,以</form>结束。在个中包含了一些表单元素,如文本框,按钮,下拉列表框等。其属性名称有name,methed,action。
<input>与</input>标记:该标记用于在表单中定义单行文本框,密码框,单选框,复选框,按钮等表单元素。不同的元素有不同的属性,详细的属性名称有type,name,size,maxlengh,value,checked。
<select>与</select>标记:该标记用于定义一个列表框,个中的一个<option>标记便是列表框中的一项。个中有name,size,multiple等属性。
<textarea>与</textarea>:该标记用于定义一个多行文本框(也叫文本区域),常用于须要输入大量笔墨内容的网页中,如留言板,BBS等。