porque o estado de "checked" ou "not checked" sera passado para o script ASP. Lembre-se que voce pode marcar mais de uma opcao. 12 FormCheckBox.asp34 5 CheckBox Exemplo6 Como voce quer comprar?7 Confirmacao sera pelo Correio8 Confirmacao enviada via Sedex9 Confirmacao por EMail10 Confirmacao enviada por Fax11 Confirmacao feita por telefone12 13 A resposta sera essa: 12 formCheckBoxRespond.asp34 <%5 If request.form("Correio")="on" then6 response.write "Nos confirmaremos por Correio"7 end if8 If request.form("Sedex")="on" then9 response.write "Nos confirmaremos por Sedex"10 end if11 If request.form("EMail")="on" then12 response.write "Nos confirmaremos por EMail"13 end if14 If request.form("fax")="on" then15 response.write "Nos confirmaremos por fax"16 end if17 If request.form("tel")="on" then18 response.write "Nos confirmaremos por tel"19 end if%>20 Introducao sobre Formularios Formularios sao o caminho natural para os usuarios enviarem informacoes para o ASP. Formularios podem ser HTML ou ASP dependendo das capacidades dinamicas que voce quer. O Formulario deve passar variaveis para o arquivo ASP para processar os dados. Voce pode encontrar um excelente tutorial sobre formularios em http://www.mountaindragon.com/html/forms.htm (tutorial em ingles) Formulario com GET .... O formulario pode mostrar as informacoes dos campos na tela do browser. Um script ASP pode pegar os dados dos campos do formulario da seguinte forma:<%variavel=request.querystring("nome_do_campo")%> Formulario com POST .... O formulario nao mostrara as informacoes na tela do browser. Ele enviara para o arquivo especificado no action do form e este arquivo fara o tratamento das informacoes. Um script ASP pode pegar os dados dos campos do formulario da seguinte forma: <%variavel=request.form("nome_do_campo")%> Formularios - List Boxes O objeto listbox e muito usado para facilitar a entrada do usuario. E apenas um lista pull down. 12 FormListBox.asp34 5 6 Distrito Federal7 Salvador8 Rio de Janeiro9 O Resto!10 11 A resposta se parecera com: 12 formlistboxrespond.asp34 <%meuEstado = request.form("Estado")5 Select Case ucase(meuEstado)6 case "DF"7 response.write "Brasilia te espera no final do mes."8 case "BA"9 response.write "O Carnaval esta chegando..."10 case else11 response.write "nenhum compromisso agendado..."12 End Select%>1314 Formularios - Radio Buttons Todos os inputs no formulario devem ter seu nome unico que o identifica para uso do script ASP. Os Radio Buttons sao uma excessao. Entre as opcoes dos Radio Buttons, somente um valor sera passado para o script ASP, isto implica que todas as opcoes tenham o mesmo nome. O botao selecionado como default deve ser indicado com o comando CHECKED. Isso e importante porque o browser enviara ao ASP um nome e um valor referente ao botao selecionado pelo usuario. O browser nao enviara para o ASP o texto que esta associado com o botao. Como no exemplo abaixo, se o usuario checar o botao com o texto SALVADOR, o ASP recebera Cidade = SSA 12 formRadio.asp34 5 Radio Buttons Exemplo 16 Qual regional voce gostaria de visitar?7 Salvador8 Brasilia9 Sao Paulo1011 12 A resposta se parecera com: 12 formradiorespond.asp34 <%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 "Sao Paulo e a cidade mais poluida, mas pode vir assim mesmo."12 End Select%>1314 Formularios - Text Area O comando TEXTAREA cria uma caixa de