Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2007, 08:07
gunhalcon
 
Fecha de Ingreso: noviembre-2007
Mensajes: 21
Antigüedad: 17 años, 4 meses
Puntos: 0
Hola, tengo un problema de pasar parámetros

Código:
function map(x,y,nom){
	
	document.getElementById("mapinfo").innerHTML=nom+"x="+x+" y="+y;
	

}

echo '<img id="map'.$num.'" src="../includes/fotos/p.gif" onmouseover="map('.$i.','.$j.','.$fila["nombre"].')" width="74" height="74">';
Hola, os explico, x e y son numeros, y nom es un texto, en la funcion javascript, no entiendo porqué al decir onmouseover en $fila["nombre"] qué esta comprobado que esto tiene un valor pues el error que me sale el siguiente ( segun el firebug del mozilla ):
Nombre_que_contiene_fila["nombre"] is not defined
y si lo intento entrecomillar es decir:
echo '<img id="map'.$num.'" src="../includes/fotos/p.gif" onmouseover="map('.$i.','.$j.'," '.$fila["nombre"].' ")" width="74" height="74">';
esto me da error syntax
tambien y llevo ya desde ayer dandole vueltas y no soy capaz de ver el fallo o saber porque me da mal si alguno de ustedes me puede ayudar se lo agradeceria mucho