Foros del Web » Programando para Internet » Javascript »

Novato: Paso de variables entre páginas

Estas en el tema de Novato: Paso de variables entre páginas en el foro de Javascript en Foros del Web. Hola a todos, Soy novato en esto y quizás lo que intente hacer sea extremadamente simple o,a lo peor, imposible. Tengo un formulatio de recogida ...
  #1 (permalink)  
Antiguo 20/09/2003, 09:13
 
Fecha de Ingreso: agosto-2003
Ubicación: Marte
Mensajes: 13
Antigüedad: 20 años, 9 meses
Puntos: 0
Novato: Paso de variables entre páginas

Hola a todos,

Soy novato en esto y quizás lo que intente hacer sea extremadamente simple o,a lo peor, imposible. Tengo un formulatio de recogida de datos. Tras darle al botón enviar se ejecutan dos scripts, uno que valida el formulario (activado con el onSubmit en la etiqueta <FORM>) y un segundo que crea una página de confirmación (activado con el action en la misma etiqueta <FORM>) con los valores introducidos por el usuario para que verifique su integridad (este script lo saqué de las FAQs del sitio, es la numero 28) y, entonces, los envíe por correo-e a donde me interesa que se reciban.

Hasta aquí todo es perfecto. Mi problema es que parte de los campos que tengo en el formulario los recibe unos botones de radio y éstos no se pueden recoger con el script que toma los datos de todos los campos para verterlos en la página de confirmación (que usa una función tipo document.formulario.campo.value). Así, me he planteado la posibilidad de crear una nueva variable en el script que recoja el valor activo del campo botón pero no lo consigo ni a tiros. ¿Alguien puede echarme una mano?
Gracias de antemano,

Jordi
  #2 (permalink)  
Antiguo 22/09/2003, 02:38
Avatar de autonotel  
Fecha de Ingreso: junio-2003
Ubicación: Vigo
Mensajes: 480
Antigüedad: 20 años, 11 meses
Puntos: 13
Te contesta otro novato en Javascript

Soy otro novato, pero como nos pasan las mismas cosas creo que te entiendo mejor.

Si es lo que creo, yo lo he solucionado utilizando el campo tipo select. No sé si se puede aplicar a lo tuyo. Si es que pueden elegir varios, cada botón tendrá su "name" y su "value", entonces no sé dónde está el problema, únicamente que tienes que crear tantas variables como opciones tengas, lo cual, si son muchas puede ser un coñazo. Si sólo pueden elegir uno, entonces también puedes utilizar el select, teniendo que crear sólo una variable.
Si puedes utilizar el select, yo lo que hago es:
<select name="cant">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>

Le pongo detrás de "option" el "value" y me lo coge bien.
Como yo también soy novato no se si te sirve, pero he visto que nadie te contestaba, por eso lo he intentado. Espero que te sirva.
Un saludo.
  #3 (permalink)  
Antiguo 22/09/2003, 22:45
 
Fecha de Ingreso: agosto-2003
Ubicación: Marte
Mensajes: 13
Antigüedad: 20 años, 9 meses
Puntos: 0
Gracias Autonotel,

Lo cierto es que necesito usar botones de radio para esto. Finalmente he conseguido encontrar una solución que ha sido bajar una rutina que toma el valor del botón radio activado (haciendo una iteración entre todos ellos) y lo mete en un campo del formulario tipo "hidden" que ya puedo pasar sin más problemas a la siguiente página.

Gracias de nuevo,

Jordi
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

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 01:49.