Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

luckiecroft

Passando valores por um formulário

Recommended Posts

Olá pessoal!!!!Por favor me ajudem com um problema. Tenho o seguinte formulário:<html><head><title>Teste do Form</title><script language="JavaScript">function janela() {width = 320; height = 214; window.open('teste.asp', 'Janela','location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,fullscreen=no,width='+ width +',height='+ height +'');}</script></head><body><TABLE cellSpacing=0 cellPadding=0 width="100%" border=0> <FORM method="post" onsubmit="janela()"> <TBODY> <TR> <TD vAlign=top width=128 height=2> </TD></TR> <TR> <TD vAlign=center bgColor=#ffffff height=37> <DIV align=center><FONT face="Arial, Helvetica, sans-serif" size=1><STRONG>O que você está achando do governo Lula?</STRONG></FONT></DIV></TD> <INPUT type=hidden value=1 name=enquete> </TR> <TR> <TD bgColor=#ffffff height=75><FONT face="Arial, Helvetica, sans-serif" size=1><STRONG><INPUT type=radio value=1 name=opcao> Bom<BR><INPUT type=radio value=2 name=opcao> Razoável<BR><INPUT type=radio value=3 name=opcao> Ruim<BR></STRONG></FONT></TD></TR> <TR> <TD vAlign=top bgColor=#ffffff height=25> <INPUT type=image src="enviar.jpg" value=check> <BR> ver resultados </TD></TR></FORM></TBODY></TABLE></body></html>E tenho a página teste.asp com o seguinte código:<%Opcao = (Request.Form("Opcao"))Response.Write Opcao%>Minha dúvida é porque o Request.Form não está funcionando. Não está passando nenhum valor!!! Como posso resolver este problema???Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

não sei se é porque falta aspas nos nomes la no form...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Do jeito que tá não ia funcionar mesmo, porque quando dais um submit no form tu chamas a função janela que por sua vez não envia o formulário preenchido pelo usuário, no caso, se quizeres enviar mesmo uma janela personalizada, vais ter que mandar as variáveis por get, não esquece de colocar os parâmetros da função...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.