0
我需要知道如何处理古典ASP中的以下情形。请帮助我一些样本,因为我是新来的经典ASPClassica asp:复选框和取消隐藏下拉控件
默认情况下,下拉控制应该被隐藏
如果Checkbox.value =是那么 显示其值下拉控制 否则 隐藏下拉控制 结束,如果
问候,
我需要知道如何处理古典ASP中的以下情形。请帮助我一些样本,因为我是新来的经典ASPClassica asp:复选框和取消隐藏下拉控件
默认情况下,下拉控制应该被隐藏
如果Checkbox.value =是那么 显示其值下拉控制 否则 隐藏下拉控制 结束,如果
问候,
这其实很简单 - 如果你的复选框具有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查找客户端解决方案。
谢谢约翰,我会试试这个,并得到任何进一步的帮助。 – user2151312