一、显示调查问题(research.html)
调查问题的设计要依据实际情况,或讲究实用性或讲究趣味性,在网页上显示的风格也或朴素或活泼,本例中是笔者主页上的一个关于“21世纪最重要的是什么?”的趣味调查,为说明问题,下面的代码中省略了美观修饰的代码,你自己动手设计时完全可以使用表格等技巧美化调查问题的显示。为了使提交或浏览调查时不影响当前页面,程序中给出了弹出新窗口的方案。
researchindex.html:
< html >
< title >调查板测试< /title >
< head >
< !-- start:定义新开的窗口-- >
< script language=javascript >
< !--
var newWindow = null
function OpenWindow(htmurl)
{
if (! newWindow || newWindow.closed)
{
newWindow =
window.open(htmurl,"newwin","toolbar=no,resiza =no,scrollbars=no,width=400,height=280");
}else
{
newWindow.focus();
}
}
//-- >
< /script >
< !-- end:定义新开的窗口-- >
< /head >
< body >
< !-- start:调查题目、选项 -- >
< p >您认为21世纪最重要的是什么?< /p >
< form method="POST" action="vote/select.asp" name="research" LANGUAGE="javascript"
onSubmit="OpenWindow()" target="newwin" >
< p align="left" >
< br >
< input type="radio" value="1" name="Options" >知识(知识就是力量)< br >
< input type="radio" value="2" name="Options" >学历(学历社会没有终结)< br >
< input type="radio" value="3" name="Options" >金钱(经济就是基础)< br >
< input type="radio" value="4" name="Options" >爱情(永不进入坟墓的爱情)< br >
< input type="radio" value="5" name="Options" >理想(天啦,理想是什么)< br >
< input type="radio" value="6" name="Options" >民主意识(关心政治)< br >
< input type="radio" value="7" name="Options" >科学思想(科教兴国)< br >
< input type="submit" value="提交" name="voting" >
< input type="button" value="查看" name="viewing" onClick="OpenWindow(vote/viewresult.asp)" >
< /form >
< !-- start:调查题目、选项 -- >
< /body >
< /html >
用ASP制作张扬个性的调查系统(2)