Foros del Web » Programando para Internet » Javascript »

Pasar variables.

Estas en el tema de Pasar variables. en el foro de Javascript en Foros del Web. Exactamente lo que estoy buscando es la forma de cargar la información digitada en un textfield sencillo y cargarla en una variable coldfusion. Se como ...
  #1 (permalink)  
Antiguo 14/09/2005, 16:25
 
Fecha de Ingreso: septiembre-2005
Mensajes: 3
Antigüedad: 18 años, 7 meses
Puntos: 0
Pasar variables.

Exactamente lo que estoy buscando es la forma de cargar la información digitada en un textfield sencillo y cargarla en una variable coldfusion. Se como cargar las variables de coldfusion, pero no se como extraer la información de un textfield sencillo en html y cargarla en una variable también sencilla en HTML. Con solo saber esto ya podre extraer la informacion y cargarla en Coldfusion. O viendolo de otra forma, como hago para pasar los datos escritos en un textfield en una pagina1.html a otro textfield en una pagina2.html, como te digo se pasar las variables de pagina a pagina pero no se como extraer lo escrito en un textfield y pasarlo a otra pagina.
  #2 (permalink)  
Antiguo 14/09/2005, 18:35
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola:

La forma más simple de enviar variables es mediante formularios... si es entre páginas html debe ser por el método get, y para recibirlas debes decodificar la URL, en las FAQs hay un mensaje sobre eso... Una forma rápida sería:

<script>
params = location.serach.substr(1).split("&");
for (var i = 0, total = params.length; i < total; i ++)
window[params[i].split("=")[0]] = params[i].split("=")[1]
//... si quisieras pasarlo directamente al form sería:
document.forms.tuFormulario[params[i].split("=")[0]].value = params[i].split("=")[1];
// tendrías que convertiren comentario la opción que no te interese...
</script>

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:53.