pasar variable en la direccion del formulario

27/11/2003 - 15:50 por nacho | Informe spam
Hola amigos. tengo un formulario con una lista desplegable y me guistaria
que la cadena con la direccion de destino del formulario, pase 2 variables.
La primera la escribo a mano y la segunda la saca del mismo formulario.

Como lo concateno?
<form action="clasificados_listado.asp?tipoaviso=buscados&rubro=VALOR DE LA
LISTA EN ESTE FORMULARIO" method="post" target="_self">

Preguntas similare

Leer las respuestas

#1 Jhonny Vargas P. [MVP]
27/11/2003 - 15:56 | Informe spam
Hola Nacho,

Los espacios en el browser no se utilizan, debes codificar esa cadena antes
de enviarla.. ejemplo:

<%
Action = "clasificados_listado.asp?tipoaviso=buscados&rubro=" & _
Server.URLEncode("VALOR DE LA LISTA EN ESTE FORMULARIO")

%>

<form action="<%=Action%>" method="post" target="_self">



Saludos,
Jhonny Vargas P. [MS MVP]
Santiago de Chile


"nacho" wrote in message
news:
Hola amigos. tengo un formulario con una lista desplegable y me guistaria
que la cadena con la direccion de destino del formulario, pase 2


variables.
La primera la escribo a mano y la segunda la saca del mismo formulario.

Como lo concateno?
<form action="clasificados_listado.asp?tipoaviso=buscados&rubro=VALOR DE


LA
LISTA EN ESTE FORMULARIO" method="post" target="_self">


Respuesta Responder a este mensaje
#2 Matias Iacono
04/12/2003 - 13:21 | Informe spam
El problema radica en si quieres ADICIONARLE el ultimo parametro una vez
haya seleccionado algo de una lista dentro de ese formulario, y no, crearlo
desde ASP, teniendo ya todos esos datos.

En el caso del segundo, bueno, no hay mucho problema.

En el caso del primero, tendrias que hacer una funcion en JavaScript para
que haga esto... por ejemplo algo asi:

<script>
function Enviar()
{
document.form1.action "clasificados_listado.asp?tipoaviso=buscados&rubro=" +
document.form1.texto.value
document.form1.submit()
}
</script>

<form action="clasificados_listado.asp" method. name="form1">
<input type=text value="" name="texto">
<input type=Botton value="Enviar" onClick="Enviar()">
</form>

En este caso, cambias el action de tu formulario desde el lado del cliente,
dependiendo lo que se escriba en el TextBox.

Este ejemplo no lo he probado, pero creo que funciona


Saludos

"nacho" escribió en el mensaje
news:
Hola amigos. tengo un formulario con una lista desplegable y me guistaria
que la cadena con la direccion de destino del formulario, pase 2


variables.
La primera la escribo a mano y la segunda la saca del mismo formulario.

Como lo concateno?
<form action="clasificados_listado.asp?tipoaviso=buscados&rubro=VALOR DE


LA
LISTA EN ESTE FORMULARIO" method="post" target="_self">


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida