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>

Voltar


Copyright (c) 1998 - Alexandre Barreto