2016-05-16 79 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

相關問題