Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/01/2015, 16:49
xredesycx
 
Fecha de Ingreso: diciembre-2012
Ubicación: Lima
Mensajes: 37
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: Enviar datos de una caja de texto creada con javascript a una pagina JSP

Cita:
Iniciado por Profesor_Falken Ver Mensaje
Buenas,

Los campos creados dinamicamente se envian por formulario de la misma manera que el resto. Lo que pasa es que no les estas dando un nombre:

var txtnumero = document.createElement("input");
txtnumero.setAttribute("type","text");
txtnumero.setAttribute("maxlength",10);
txtnumero.setAttribute("name", "numTelefono");

[...]

var txtcorreo = document.createElement("input");
txtcorreo.setAttribute("type","text");
txtcorreo.setAttribute("maxlength",150);
txtcorreo.setAttribute("name", "dirCorreo");


Luego para recoger los valores:

Código Java:
Ver original
  1. String vfTelefono = request.getParameter("numTelefono");
  2. String vfCorreo = request.getParameter("dirCorreo");

Un saludo
Profesor_Falken -- muchas gracias por el dato, es correcto ahora si puedo enviar lo capturado en las cajas de texto creadas utilizando javascript..

Lo que ahora sucede es que como se puede ver en el codigo, el boton crea las caja de texto que yo desee por ejemplo si deseo agregar 5 numeros telefonicos creo 5 cajas de texto ingreso los numeros y despues le doy en enviar.. pero lo que ahi sucede es que solo me graba en la base de datos el numero de la primera caja de texto. E estado revisando la cadena que se manda al servidor por el metodo "get" y veo que todos los numeros se mandan con el mismo nombre de variable por lo cual pienso que por ahi estaria el problema... Alguna sugerencia de como podria manejar esta parte?
__________________
**********
I can do it !!!
**********