Basándome en el mismo ejemplo que hice, si deseas mostrar una ventana modal que contendrá un formulario con N campos y deseas enviar a través de la función un dato, así como lo hice para mostrarlo en el mensaje de alerta, podrías insertarlo directamente en un elemento específico.
Supongamos que en la ventana modal tenemos este formulario:
Código HTML:
Ver original<form action = "ejemplo.php" method = "post"> Nombre:
<input type = "text" id = "nombre" name = "nombre" /> Edad:
<input type = "text" id = "edad" name = "edad" />
<input type = "hidden" id = "miId" name = "miId" /> <input type = "submit" value = "Enviar" />
Solamente tendríamos que hacer esto en la función para insertar el valor recibido en la función al campo oculto:
Código Javascript
:
Ver originalfunction miFuncion (id) {
//Aquí va el código con el que muestras la ventana modal
//Aquí inserto el valor en la caja oculta
document.getElementById("miId").value = id;
}
Por favor, analiza el código, no te limites a copiarlo y pegarlo, si lo analizas, lo entenderás y podrás adaptarlo fácilmente a tus necesidades.
Saludos