Cita:
Iniciado por Patriarka Hola amigo,
primero que nada el NAME y el ID llevan el mismo nombre (por convencion)
por que hai tenes una ensalada de name's e id's
Javascript trabaja generalmente con los id
y PHP solo con el name
entonces te combiene usar esto:
Código PHP:
Ver original<td>
<input type="image" name="<?php echo $i; ?>_<?php echo $j; j?>" id="<?php echo $i;?>_<?php echo $j; ?>" src="foto.png" onClick="casillaPulsada(<?php echo $i;?>,<?php echo $j; ?>);"/>
</td>
Código Javascript
:
Ver originalfunction casillaPulsada(i, j)
{
/*
CON ESTO ACCEDO AL NOMBRE DE LA IMAGEN
*/
alert(document.getElementById(i+"_"+j).src);
//Modalbox.show("chooseTypeOfBuilding.php", {title: this.title, width: 600});
}
TU PREGUNTA PRINCIPAL SERIA QUE PERDES LOS VALORES RECUPERADOS CON LA FUNCION casillaPulsada?
EN QUE MOMENTO PASA ESTO?
Muchas gracias por contestar Patriarka.
Los valores los pierdo cuando llamo al ModalBox (para elegir el tipo de edificio) y desde alli cierro el ModalBox (con la funcion closeModalBox).
Ahi necesito los valores i y j. Entonces lo que quiero es guardarlos antes en algun sitio (he pensado en variables $_SESSION).
Un saludo y gracias otra vez!