Formulários
- Radio Buttons
Todos os inputs no formulário devem ter seu nome único que o identifica para uso do script ASP. Os Radio Buttons são uma excessão. Entre as opções dos Radio Buttons, somente um valor será passado para o script ASP, isto implica que todas as opções tenham o mesmo nome. O botão selecionado como default deve ser indicado com o comando CHECKED. Isso é importante porque o browser enviará ao ASP um nome e um valor referente ao botão selecionado pelo usuário. O browser não enviará para o ASP o texto que está associado com o botão. Como no exemplo abaixo, se o usuário checar o botão com o texto SALVADOR, o ASP receberá Cidade = SSA
1 <html><head>
2 <TITLE>formRadio.asp</TITLE>
3 </head><body
bgcolor="#FFFFFF">
4 <form
action="FormRadiorespond.asp"
method="post">
5 <p>Radio
Buttons </p><br><p>Exemplo 1</p>
6 <p>Qual
regional você gostaria de visitar?</p>
7 <input
TYPE="radio" NAME="Cidade" VALUE="SSA">Salvador
8 <input
TYPE="radio" NAME="Cidade" VALUE="BSB">Brasilia
9 <input
TYPE="radio" NAME="Cidade" VALUE="SPA"
CHECKED>São Paulo
10 <br><br><input
type="submit"><input type="reset">
11 </form><hr>
12 </body></html>
A resposta se parecerá com:
1 <html><head>
2 <TITLE>formradiorespond.asp</TITLE>
3 </head><body
bgcolor="#FFFFFF">
4 <%minhaCidade =
request.form("Cidade")
5 Select
Case ucase(MinhaCidade)
6 case
"SSA"
7
response.write "Salvador te espera no Carnaval"
8 case
"BSB"
9
response.write "Brasilia te aguarda para o Impeachment do
FHC"
10 case
"SPA"
11
response.write "São Paulo é a cidade mais poluída, mas
pode vir assim mesmo."
12 End
Select%>
13 </body>
14 </html>
Copyright (c) 1998 - Alexandre Barreto