Pessoal é o seguinte tenho um form com 3 campos um deles uma caixa combo que ao ter seu conteudo modificado carrega outra página. Ao carregar esta outra página preciso dos puxar os valores que estavam nos outros 2 campos, mais não estou conseguindo. Não posso carregar fazer isso pelo submit do Form pois esse vai executar uma outra ação.
Abaixo coloco o exemplo do codigo.
Teste.asp
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html><head>
<script language="JavaScript" type="text/JavaScript">
<!--
function Carrega(){ //v3.0
var site = document.form1.txt3.value;
window.location.href= site;
}
//-->
</script>
</head><body>
<form name="form1">
<p> <input name="txt1" type="text" id="txt1" value="xx"></p>
<p> <input name="txt2" type="text" id="txt2" value="yyy"></p>
<select name="txt3" id="txt3" onchange="Carrega()">
<option value="teste2.asp">Home</option>
<option value="teste2.asp">OPÇAO 1</option>
<option value="teste2.asp">OPÇAO 2</option>
<option value="teste2.asp">OPÇAO 3</option>
<option value="teste2.asp">OPÇAO 4</option>
</select>
</form>
</body></html>
Teste2.asp
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html><head>
</head><body>
<table width="300" border="0" cellspacing="0" cellpadding="2">
<tr> <td><%Response.Write Request("txt1")%></td> </tr>
<tr> <td><%Response.Write Request("txt2")%></td> </tr>
<tr> <td><%Response.Write Request("txt3")%></td> </tr>
</table>
</body></html>
Alguma dica?
Recuperar Valores
Started By douglasalonso, 07/07/2004, 09:54
1 reply to this topic
#1
Posted 07/07/2004, 09:54
#2
Posted 07/07/2004, 12:15
Assim não pode. Só dá pra recuperar valores vindos por GET ou POST. Nesse código que você montou o fomulário não é submetido. Fiz algumas modificações. Teste e veja se funciona.
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> <html><head> <script language="JavaScript" type="text/JavaScript"> <!-- function Carrega(){ //v3.0 document.form1.action = document.form1.txt3.value; document.form1.submit(); } //--> </script> </head><body> <form name="form1" method="post" action=""> <p> <input name="txt1" type="text" id="txt1" value="xx"></p> <p> <input name="txt2" type="text" id="txt2" value="yyy"></p> <select name="txt3" id="txt3" onchange="Carrega()"> <option value="teste2.asp">Home</option> <option value="teste2.asp">OPÇAO 1</option> <option value="teste2.asp">OPÇAO 2</option> <option value="teste2.asp">OPÇAO 3</option> <option value="teste2.asp">OPÇAO 4</option> </select> </form> </body></html>
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)