Noup angsanchez:
aqui esta mi codigo:
Código:
<script language="JavaScript" type="text/JavaScript">
var ruta1;
var ruta2;
var ruta3;
var foto=new Array();
foto[0]=new Image();
foto[1]=new Image();
foto[2]=new Image();
function cambiaImg(icono){
ruta1 = "_img/iconos_out/"+icono+".jpg";
ruta2 = "_img/iconos_over/"+icono+".jpg";
ruta3 = "_img/iconos_out/"+icono+".jpg";
alert(ruta1);
foto[0].src = ruta1;
foto[1].src = ruta2;
foto[2].src = ruta3;
}
alert(ruta1);
</script>
y en la pagina:
Código HTML:
<td width="32" height="38" valign="top"><a href="#" onClick="javascript:RecargarImagen(<? echo $id_dep ?>,<? echo $icono ?>);"><img src="<? echo $ruta_iconos ?>" width="32" height="32" border="0" onMouseOut="cambiaImg(<? echo $icono ?>)" onMouseOver="cambiaImg(<? echo $icono ?>)" onClick="cambiaImg(<? echo $icono ?>)"></a></td>
y la variable $icono que es php si tiene algo. Las variables ruta dentro de la funcion si cambian, las globales las muestro y me sale el valor 'undefined'.

Atte. Lore