2016-05-16 54 views
0

我需要知道如何处理古典ASP中的以下情形。请帮助我一些样本,因为我是新来的经典ASPClassica asp:复选框和取消隐藏下拉控件

默认情况下,下拉控制应该被隐藏

如果Checkbox.value =是那么 显示其值下拉控制 否则 隐藏下拉控制 结束,如果

问候,

回答

0

这其实很简单 - 如果你的复选框具有name属性mycheckbox,那么你可以使用类似这样

<% If Request.Form("mycheckbox") = "Yes" then %> 
<select name="mydropdown"> 
<option value="1">Value 1</option> 
<option value="2">Value 2</option> 
<option value="3">Value 3</option> 
</select> 
<% End If %> 

您需要了解的是,经典ASP是服务器端 - 这意味着代码在服务器而不是浏览器上执行。这意味着为了让您的选择下拉菜单出现,您需要将表单发布到服务器并重新加载页面。如果您希望点击复选框后立即显示下拉菜单,那么您应该使用CSS和JavaScript查找客户端解决方案。

+0

谢谢约翰,我会试试这个,并得到任何进一步的帮助。 – user2151312