急!如何在网页里让别人单项选择获知网站的方式?
我想在网页里让别人单项选择获知网站的方式,具体内容如下(部分):
Search Engine O Google O Yahoo O Other ______
O Magazine ______
O Expo ______
""______""代表的是输入框.如果选择了"Other"", ""Magazine"" 或者"Expo""就必须在左边输入框里填写具体内容.
我写的ASP代码如下,但结果是:如果别人不选,就会有提示框弹出来;如果选了"Other"", ""Magazine"" 或者"Expo"",不填写左边的详细内容却不会有提示框弹出来.
我的目的是在上面两种情况下都有提示.
注明:
1)单选项的name=""Channel"" type=""radio""
2)输入框的name=""Ch_Detail"" type=""text""
3)单选项"Other""的value=""Other:"";单选项"Magazine""的value=""Magazine:"";单选项""Expo""的value=""Expo:""
ASP 代码:
<%
......
theknown=trim(request(""Channel"")) '单选项的name=""Channel"" type=""radio""
thechanneldetail=trim(request(""Ch_Detail"")) '输入框的name=""Ch_Detail"" type=""text""
if theknown="""" then
response.write""<SCRIPT language=JavaScript>alert('How did you get to know our site?');""
response.write""javascript:history.go(-1)</SCRIPT>""
response.end
end if
if theknown=""Other:"" or theknown=""Magazine:"" or theknown=""Expo:"" then
if thechanneldetail="""" then
response.write""<SCRIPT language=JavaScript>alert('How did you get to know our site?');""
response.write""javascript:history.go(-1)</SCRIPT>""
response.end
end if
end if
......
%>
请各位大侠帮忙看看该怎么写代码?非常感谢.