A ver, he estado trabajando con el código y he cambiado de pagina la modal 4 para probar, con lo que están en distinta pagina. En este caso me lo hace perfecto..... es decir, el conflicto es cuando están en la misma página..... y he estado buscando información y parece ser que el problema está al enviar dos veces el idCita a dos funciones distintas.
Estas son las dos llamadas a las modales:
Código HTML:
<td align="center" style="padding:5px;font-size:20px">
<span style="cursor:pointer" onclick="javascript:mostrarVentana3(<?php echo $row_CitasHoy['idCita']; ?>);">
<?php echo $row_CitasHoy['txtComentario']; ?>
</span>
</td>
<td align="center" style="padding:5px;font-size:20px">
<span style="cursor:pointer" onclick="javascript:mostrarVentana4(<?php echo $row_CitasHoy['idCita']; ?>);">
<?php echo $row_CitasHoy['txtAcciones']; ?>
</span>
</td>
Le paso el idCita a ambas porque es el dato que necesito para hacer el update en la fila que corresponde.
Y estos los dos scripts para las dos modales:
Código Javascript
:
Ver original<script>
function mostrarVentana3(idCita)
{
var ventana3 = document.getElementById('miVentana3');
ventana3.style.marginTop = "100px";
ventana3.style.left = ((document.body.clientWidth-300) / 2) + "px";
ventana3.style.display = 'block';
document.getElementById("idCita").value = idCita;
}
function cerrarVentana3()
{
var ventana3 = document.getElementById('miVentana3');
ventana3.style.display = 'none';
}
</script>
<script>
function mostrarVentana4(idCita)
{
var ventana4 = document.getElementById('miVentana4');
ventana4.style.marginTop = "100px";
ventana4.style.left = ((document.body.clientWidth-300) / 2) + "px";
ventana4.style.display = 'block';
document.getElementById("idCita").value = idCita;
}
function cerrarVentana4()
{
var ventana4 = document.getElementById('miVentana4');
ventana4.style.display = 'none';
}
</script>
Todo indica que no le puedo pasar idCita a los dos.....
¿Qué puedo hacer entonces?
Porque la sintaxis y el código y el update están comprobados y probados, funcionan bien... en distintas páginas, pero no he conseguido pasarle el id a ambas funciones
¿Alguna idea?