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

   <html><head>
   <TITLE>formRadio.asp</TITLE>
   </head><body bgcolor="#FFFFFF">
   <form action="FormRadiorespond.asp" method="post">
   <p>Radio Buttons </p><br><p>Exemplo 1</p>
   <p>Qual regional você gostaria de visitar?</p>
   <input TYPE="radio" NAME="Cidade" VALUE="SSA">Salvador
   <input TYPE="radio" NAME="Cidade" VALUE="BSB">Brasilia
   <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:

   <html><head>
   <TITLE>formradiorespond.asp</TITLE>
   </head><body bgcolor="#FFFFFF">
   <%minhaCidade = request.form("Cidade")
   Select Case ucase(MinhaCidade)
   case "SSA"
    response.write "Salvador te espera no Carnaval"
   case "BSB"
    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>

Voltar


Copyright (c) 1998 - Alexandre Barreto