ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

[±Ð¾Ç] (ASP±Ð¾Ç²Ä7½g) ¦h¸ô®|¿ï¾ÜªºSelect Case±Ô­z

[±Ð¾Ç] (ASP±Ð¾Ç²Ä7½g) ¦h¸ô®|¿ï¾ÜªºSelect Case±Ô­z

¦h¸ô®|¿ï¾ÜªºSelect Case±Ô­z
¨Ï¥Î¹L¤FIf-Then-Else±Ô­z¡A§Ú­Ì±oª¾If-Then-Else±Ô­z¦b±ø¥ó¦¨¥ß«á·|°õ¦æThen¤§«áªº±Ô­z¡A­Y±ø¥ó¤£¦¨¥ß«h·|°õ¦æElse¤§«áªº±Ô­z¡A¥u¯à¤G¿ï¤@¡F¦pªGµ{¦¡¦³«Ü¦hª¬ªp¡A»Ý­n«Ø¥ß¦h±ø¿ï¾Ü¸ô®|¡A«h§Ú­Ì¥i¥H¨Ï¥ÎElse If³v±ø¹LÂo±ø¥ó±Ô­z¡A¦ý¬O¨Ï¥ÎElse If³v±ø¹LÂo±ø¥ó±Ô­z¨Ó¼¶¼gµ{¦¡¡A¤£¦ý²´·ú³£¬Ýªá¤F¡A¦Ó¥Bµ{¦¡¤S©ìªº«Üªø¡A¦¹®É§Ú­Ì´N¥i¥H§Q¥Î¨ã¦³¦h¸ô®|¿ï¾ÜªºSelect Case±Ô­z¨Ó¼¶¼gµ{¦¡¡C
Select Case±Ô­z¥i¥H®Ú¾ÚÅܼƤ¤ªº¸ê®Æ¼Æ­È¨Ó¨M©wµ{¦¡ªº°õ¦æ¬yµ{¡A¨äÅܼƪº«¬ºA¥i¥H¬O¦r¤¸«¬ºA¡B¾ã¼Æ«¬ºA¡Kµ¥¡A§Q¥ÎSelect Case±Ô­z¨Ó¼¶¼gµ{¦¡¤£¦ý°õ¦æ³t«×§Ö¡A¦Ó¥Bµ{¦¡¤]²LÅã©öÀ´¦h¤F¡A¨ä®æ¦¡¦p¤U¡G
Select Case§PÂ_±Ô­z°Ï¶ô®æ¦¡
  1. Select Case  µû¦ô­È  
  2.      Case±ø¥ó­È1¡G
  3.          ±Ô­z°Ï¶ô1¡F
  4.      Case±ø¥ó­È2¡G
  5.          ±Ô­z°Ï¶ô2¡F
  6. .
  7. .
  8.      Case±ø¥ó­Èn¡G
  9.          ±Ô­z°Ï¶ôn¡F
  10. Case Else
  11.          ±Ô­z°Ï¶ôn+1¡F
  12. End Select
½Æ»s¥N½X
¤W¦Cªº®æ¦¡·N¸q¬O¡G·íµû¦ô­È²Å¦X±ø¥ó­È1®É´N°õ¦æµ{¦¡°Ï¶ô1¡Aµû¦ô­È²Å¦X±ø¥ó­È2®É´N°õ¦æµ{¦¡°Ï¶ô2¡K¡Aµû¦ô­È²Å¦X±ø¥ó­Èn®É´N°õ¦æµ{¦¡°Ï¶ôn¡A¦pªG¥ô¦ó±ø¥ó³£¤£²Å¦X«h°õ¦æµ{¦¡°Ï¶ôn+1¡C

¹ê°µ¾Ç²ß
¤@ª½¨Ï¥Î³æ¦æ¤å¦r¤è¶ôªºªí³æ¤¸¥ó¯u¬OµL½ì¡A²{¦b§Ú­Ì´«³æ¿ï¦¡«ö¶s¤¸¥ó¨Óª±ª±§a¡I³]­p¤@ªí³æµ{¦¡ºô­¶¡A¥ÑÂsÄýªÌ¿ï¾Ü¥¦³ßÅwªººô­¶­I´ºÃC¦â¡A·íÃC¦â¿ï©w¨Ã«ö¤U¡u½T©w¡v«ö¶s«á´N±Nºô­¶©³¦âÅܦ¨ÂsÄýªÌ©Ò¿ï©wªºÃC¦â¡G
  1. <%
  2. color=request("color")
  3. select case color
  4.      case "y"   '¿ï¶À¦â
  5.             color="yellow"
  6.      case "g"   '¿ïºñ¦â
  7.             color="green"
  8.      case "b"   '¿ïÂŦâ
  9.             color="blue"
  10. end select
  11. %>
  12. <html>
  13. <head>
  14. <title>ex405</title>
  15. </head>
  16. <body bgcolor="<%=color%>">
  17. ½Ð¿ï¾Ü±z³ßÅwªººô­¶­I´ºÃC¦â<p>
  18. <form>
  19.     <input type="radio" checked name="color" value="y">¶À¦â
  20.     <input type="radio" name="color" value="g">ºñ¦â
  21.     <input type="radio" name="color" value="b">ÂŦâ
  22.     <input type="submit" value="½T©w">
  23. </form>
  24. </body>
  25. </html>
½Æ»s¥N½X
´£¥Ü¡G
¤W¨Ò¤¤¡A±z¦³¨S¦³µo²{¤Ö¤F¤°»ò¡H¨S¿ù¡I´N¬OCase Else¡I³o¼Ë¼¶¼g¨Ã¨S¦³°ÝÃD¡A¥u­n§P§O©Ò¦³ªº±ø¥ó­È³£¤£²Å¦X«á¡A´N¤£·|°õ¦æ¥ô¦ó±Ô­z¡A¦Óª½±µ¸õ¦ÜEnd Selectªº¤U¤@­Ó±Ô­z¡C


¹ê°µ¾Ç²ß
Select Case±Ô­z¤¤ªº±ø¥ó­È¡A¨Ã¤£­­¨î©ó³æ¤@ªº±`¼Æ¡AÁÙ¥i¥H¬O³v¤@¦C¥X±ø¥ó­È±o¤è¦¡¡A¨Ò¦p¡GÅýÂsÄýªÌ¿é¤J¤ë¥÷¡A«ö¤U½T©w«ö¶s«á¡A§i¶D¥L¸Ó¤ë¥÷¬O­þ¤@­Ó©u¸`¡G
  1. <%
  2. moon=request("moon")
  3. select case moon
  4.      case 2,3,4   '³v¤@¦C¥X±ø¥ó­È
  5.             msg="¬K©u"
  6.      case 5,6,7   
  7.             msg="®L©u"
  8.      case 8,9,10   
  9.             msg="¬î©u"
  10.      case 1,11,12   
  11.             msg="¥V©u"
  12. end select
  13. %>

  14. <html>
  15. <head>
  16. <title>ex406</title>
  17. </head>
  18. <body bgcolor="#ffffff">
  19. <form>
  20. <table border="1">
  21. <tr>
  22. <td>½Ð¿é¤J²{¦b¤ë¥÷</td>
  23. <td><input type="text" size="15" name="moon"></td>
  24. </tr>
  25. <tr>   
  26. <td colspan=2><input type=submit value="½T©w"></td>
  27. </tr>
  28. </tr>
  29. <tr>   
  30. <td colspan=2>²{¦b¬O<font color="red"><%= msg %></font></td>
  31. </tr>
  32. </table>
  33. </form>
  34. </body>   
  35. </html>
½Æ»s¥N½X
¤ß¦w¡A¥­¦w   
µoªí¥ô¦óµL·N¸qªº·PÁ©ÎÄé¤ô¤å³¹¤@«ß¬å,¬Ã±¤±b¸¹,½Ð¸Ô¾\ª©³W!!

        ÀR«ä¦Û¦b : ¦³´¼¼z¤~¯à¤À¿ëµ½´c¨¸¥¿¡F¦³Á¾µê¤~¯à«Ø¥ß¬üº¡¤H¥Í¡C
ªð¦^¦Cªí ¤W¤@¥DÃD