![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
24/08/2005, 11:27
|
| | Fecha de Ingreso: agosto-2005
Mensajes: 14
Antigüedad: 19 años, 6 meses Puntos: 0 | |
He estado probando, y no lo consigo. Pongo el código que he empleado a ver si alguno me puede decir dónde estoy "metiendo la pata"
$capas es una variable de PHP que tiene
el resultado de mostrar la variable es
echo $capas = SextEPB, SextEPA, QuinEPB, QuinEPA, CuarEPB, CuarEPA, TerEPB, TerEPA, SegEPB, SegEPA, PrimEPB, PrimEPA
Y también he probado con
echo $capas = 'SextEPB', 'SextEPA', 'QuinEPB', 'QuinEPA', 'CuarEPB', 'CuarEPA', 'TerEPB', 'TerEPA', 'SegEPB', 'SegEPA', 'PrimEPB', 'PrimEPA'
El script de JS es:
function visu(vis)
{
$capas = new Array (<? echo $capas; ?>);
for($i=0;$i<count($capas);$i++)
{
$capas[$i].style.visibility="hidden";
}
vis.style.visibility="visible";
}
pero no funciona
La llamada es:
onClick="MM_callJS('visu(PrimEPA)')
y también he probado con esta otra
onClick="MM_callJS('visu(PrimEPA), <?echo ($capas);?>')
y por tanto el script lo he variado a
function visu(vis,$capas)
....
pero no funciona |