Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/08/2004, 10:26
Avatar de Bravenap
Bravenap
 
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 22 años
Puntos: 4
Exacto dazuaga, muy avispado

Si haven pretende finalmente enviar esos datos por correo, no le servirá de nada JavaScript, aunque se agradece la colaboración. Viva el mestizaje .

Ya que estamos, me surge una duda. Con el código que he puesto antes se pueden recoger los valores de todo el formulario, pero imaginemos que queremos introducir esos valores en unas variables. Como el formulario puede cambiar el número de campos, no podemos definir previamente esas variables.

Un ejemplito. Tenemos un formulario en el que se introducen tres campos: "Nombre", "Apellidos" y "Correo electrónico". ¿Cómo podríamos crear en tiempo de ejecución tres variables que se llamen de esa manera y que recojan los valores introducidos?
No sé si se puede hacer algo así:
Código:
For each campo in Request.Form 
   Request.Form(campo).Name = Request.Form(campo).Value
Next
Hace tiempo hice una aplicación que recogía veintimuchos campos de varios tipos por cada horizonte de suelo, y un suelo puede tener desde 1 hasta n horizontes. Imaginad la que lie .

Bueno, no me enrollo, que al fin y al cabo el tema era de haven.

Un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!