📄 15-1-3.cfm.htm
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>FORM的域对应多值的处理</title>
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
</head>
<body>
<b><font FACE="宋体">
<p ALIGN="JUSTIFY">FORM</font>的域对应多值的处理</p>
</b><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"></font><font SIZE="3">有时,</font><font FACE="宋体" SIZE="3">Form</font><font
SIZE="3">的某个域对应多个值,例如,对于</font><font FACE="宋体" SIZE="3">checkbox</font><font
SIZE="3">类型来说,实现多项选择是最拿手的,看下面这个</font><font
FACE="宋体" SIZE="3">HTML Form</font><font SIZE="3">。</p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"><FORM METHOD=</font><font SIZE="3">“</font><font FACE="宋体"
SIZE="3">POST</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3"> ACTION=</font><font
SIZE="3">“</font><font FACE="宋体" SIZE="3">regresults.asp</font><font SIZE="3">”</font><font
FACE="宋体" SIZE="3">></p>
</font><font SIZE="3">
<p ALIGN="JUSTIFY">请问您是怎样了解到迈至科公司的?</p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"><br><input name=</font><font SIZE="3">“</font><font
FACE="宋体" SIZE="3">HowHear</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">
Type=checkbox Value=</font><font SIZE="3">“</font><font FACE="宋体" SIZE="3">Newspaper</font><font
SIZE="3">”</font><font FACE="宋体" SIZE="3">></p>
</font><font SIZE="3">
<p ALIGN="JUSTIFY">新闻报纸以及广告</p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"><br><input name=</font><font SIZE="3">“</font><font
FACE="宋体" SIZE="3">HowHear</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">
Type=checkbox Value=</font><font SIZE="3">“</font><font FACE="宋体" SIZE="3">SearchEngine</font><font
SIZE="3">”</font><font FACE="宋体" SIZE="3">></p>
</font><font SIZE="3">
<p ALIGN="JUSTIFY">站点搜索引擎</p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"><br><input name=</font><font SIZE="3">“</font><font
FACE="宋体" SIZE="3">HowHear</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">
Type=checkbox Value=</font><font SIZE="3">“</font><font FACE="宋体" SIZE="3">Friend</font><font
SIZE="3">”</font><font FACE="宋体" SIZE="3">></p>
</font><font SIZE="3">
<p ALIGN="JUSTIFY">朋友介绍</p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"><br><input name=</font><font SIZE="3">“</font><font
FACE="宋体" SIZE="3">HowHear</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">
Type=checkbox Value=</font><font SIZE="3">“</font><font FACE="宋体" SIZE="3">Stumble</font><font
SIZE="3">”</font><font FACE="宋体" SIZE="3">></p>
</font><font SIZE="3">
<p ALIGN="JUSTIFY">网上冲浪时偶然进入</p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"><p><input type=submit value=</font><font SIZE="3">“</font><font
FACE="宋体" SIZE="3"> </font><font SIZE="3">确认进行了上述选择</font><font
FACE="宋体" SIZE="3"> </font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">></p>
<p ALIGN="JUSTIFY"></form></p>
</font><font SIZE="3">
<p ALIGN="JUSTIFY">这个</font><font FACE="宋体" SIZE="3">form</font><font SIZE="3">就可以用来考察用户了解本公司的途径,这样就可以认识到各种媒体的不同效应。不过很可能用户有多种途径了解该公司,那么就允许用户在多个</font><font
FACE="宋体" SIZE="3">checkbox</font><font SIZE="3">中划上对勾(如果单选,应当用</font><font
FACE="宋体" SIZE="3">radio</font><font SIZE="3">类型),这时,</font><font
FACE="宋体" SIZE="3">HowHear</font><font SIZE="3">键就一次对应了多个值(见图</font><font
FACE="宋体" SIZE="3">15.2</font><font SIZE="3">)。</p>
</font><b><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"></font><font SIZE="3">图</font><font FACE="宋体" SIZE="3">15.2 </font><font
SIZE="3">多重选择的表单例子</p>
<p><img SRC="../Image117.gif" tppabs="http://210.74.168.175/guide/asp/Image117.gif" WIDTH="530" HEIGHT="318" ALIGN="LEFT"> </font><font
FACE="宋体" SIZE="3"></p>
</b>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p ALIGN="JUSTIFY"></font><font SIZE="3">你怎样才能把它们都接受出来呢,这时你可以利用</font><font
FACE="宋体" SIZE="3">form</font><font SIZE="3">集合的一个附加参数。见下面这个例子:</font><font
FACE="宋体" SIZE="3">(</font><font SIZE="3">请注意这个程序名称必须是</font><font
FACE="宋体" SIZE="3">regresults.asp</font><font SIZE="3">对应于上一个程序的</font><font
FACE="宋体" SIZE="3">Form Action=</font><font SIZE="3">的文件名)</p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"><HTML></p>
<p ALIGN="JUSTIFY"><HEAD><TITLE></font><font SIZE="3">你的响应</font><font
FACE="宋体" SIZE="3"></TITLE></HEAD></p>
<p ALIGN="JUSTIFY"><BODY></p>
</font><font SIZE="3">
<p ALIGN="JUSTIFY">根据你的回应,我们知道你了解我们公司有</p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"><%=Request.Form(</font><font SIZE="3">“</font><font FACE="宋体"
SIZE="3">HowHear</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">).Count%></font><font
SIZE="3">种途径。</p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"><p></font><font SIZE="3">你了解我们站点是依据:</p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"><%</p>
<p ALIGN="JUSTIFY">FOR EACH way in Request.Form(</font><font SIZE="3">“</font><font
FACE="宋体" SIZE="3">HowHear</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">)</p>
<p ALIGN="JUSTIFY">Response.Write(</font><font SIZE="3">“</font><font FACE="宋体"
SIZE="3"><p></font><font SIZE="3">“</font><font FACE="宋体" SIZE="3">&way)</p>
<p ALIGN="JUSTIFY">NEXT</p>
<p ALIGN="JUSTIFY">%></p>
<p ALIGN="JUSTIFY"></BODY></p>
<p ALIGN="JUSTIFY"></HTML></p>
<p ALIGN="JUSTIFY"></font><font SIZE="3">在这个脚本中,</font><font FACE="宋体"
SIZE="3">Count</font><font SIZE="3">属性用来检验复选框被选择的数目,在这里面与前面不同的是,</font><font
FACE="宋体" SIZE="3">count</font><font SIZE="3">只是计算复选框中的选择数目而不是所有的</font><font
FACE="宋体" SIZE="3">form</font><font SIZE="3">域提交的数目。那么这里面调用是:</font><font
FACE="宋体" SIZE="3">Request.Form(</font><font SIZE="3">“</font><font FACE="宋体"
SIZE="3">HowHear</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">).count</font><font
SIZE="3">,带着参数”</font><font FACE="宋体" SIZE="3">HowHear</font><font
SIZE="3">”。</p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"></font><font SIZE="3">由于使用了</font><font FACE="宋体"
SIZE="3">FOR EACH</font><font SIZE="3">循环,那么用户的所有选择都会显示出来(显示的是</font><font
FACE="宋体" SIZE="3">Value</font><font SIZE="3">的值,既:</font><font
FACE="宋体" SIZE="3">Newspaper</font><font SIZE="3">、</font><font FACE="宋体"
SIZE="3">SearchEngine</font><font SIZE="3">等)</p>
</font>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -