2010-11-29 89 views
0
<form name=dateform method="get"> 
    Select Date: 
    <a href="http://www.test.com/test/default.asp?action=home" onclick="location.href=this.href+'&rundate='+rundate;return false;"></a> 

    <script language="JavaScript" src="calendar_us.js"></script> 
    <link rel="stylesheet" href="calendar.css"> 
    <script language="JavaScript"> 
    new tcal ({ 
     // form name 
     'formname': 'dateform', 
     // input name 
     'controlname': 'rundate' 
    }); 
    </script> 
    <font size="1"></font> 
     <input type="text" name="rundate" size="20" value="<%response.write(rundate)%>"> 
     <input type="submit" value="Submit" name="B1"> 
    </form> 

這是我的case語句隱藏HTML形式,除非某些查詢字符串選擇

<%SELECT CASE action%> 
     <%CASE "HOME"%> 
      <!--#include virtual="/test/stest.asp"--> 
      <!--#include virtual="/test/stest.asp"--> 
      <!--#include virtual="/test/stest.asp"--> 
     <%CASE "CB"%> 
      <!--#include virtual="/test/stest.asp"--> 
     <%CASE "CM"%> 
      <!--#include virtual="/test/stest.asp"--> 
     <%CASE "L"%> 
      <!--#include virtual="/test/stest.asp"--> 
     <%CASE "ALL"%> 
      <!--#include virtual="/test/stest.asp"--> 
      <!--#include virtual="/test/stest.asp"--> 
      <!--#include virtual="/test/stest.asp"--> 

     <%CASE "Z"%> 
      <!--#include virtual="/test/stest.asp"--> 

,我只希望表單時家裏被選中

回答

2

經典ASP是意大利麪條代碼來顯示,所以這應該工作得很好:

<%SELECT CASE action%> 
     <%CASE "HOME"%> 
      <form name=dateform method="get"> 
      Select Date: 
      ... 
      ... 
      ... 
      <!--#include virtual="/test/stest.asp"--> 
... 

看不到這個問題是如何與JavaScript ..?

+0

謝謝,我是想這樣的事情,我對谷歌 發現 <% 暗淡theDisplay 如果的Request.QueryString( 「theVariable」)= 「秀」 則 theDisplay = 「塊」 否則 theDisplay =「 none「 end if %>

但是你的方式很好用 – MyHeadHurts 2010-11-29 14:40:22