Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/05/2006, 20:09
cacr
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 19 años, 6 meses
Puntos: 7
switch no funciona

Saludos

Tengo la siguiente función de js:

<script language="javascript" type="text/javascript">
function alternar(opc){
switch (opc) { alert(opc);
case '1':
document.getElementById('p1').style.display='';
document.getElementById('p2').style.display='none' ;
document.getElementById('p3').style.display='none' ;
document.getElementById('p4').style.display='none' ;
document.getElementById('p5').style.display='none' ;
break;
case '2':
document.getElementById('p1').style.display='none' ;
document.getElementById('p2').style.display='';
document.getElementById('p3').style.display='none' ;
document.getElementById('p4').style.display='none' ;
document.getElementById('p5').style.display='none' ;
break;
case '3':
document.getElementById('p1').style.display='none' ;
document.getElementById('p2').style.display='none' ;
document.getElementById('p3').style.display='';
document.getElementById('p4').style.display='none' ;
document.getElementById('p5').style.display='none' ;
break;
}
}
</script>

y el siguiente código php:

<table align="center" border="0" cellpadding="0" cellspacing="2" class="pestas" style="width:100%">
<tr>
<td><a href="javascript:alternar('1');">Familia</a></td>
<td><a href="javascript:alternar('2');">Dirección</a></td>
<td><a href="javascript:alternar('3');">Representante</a></td>
</tr>
</table>
...
<table align="center" border="1" cellpadding="0" cellspacing="2" id="p1" style="display:none; width:100%">
<tr>
<td>Pestaña 1</td>
</tr>
</table>
<table align="center" border="1" cellpadding="0" cellspacing="2" id="p2" style="display:none; width:100%">
<tr>
<td>Pestaña 2</td>
</tr>
</table>
<table align="center" border="1" cellpadding="0" cellspacing="2" id="p3" style="display:none; width:100%">
<tr>
<td>Pestaña 3</td>
</tr>
</table>

Pero, no funciona...

El objetivo, es simular unas pestañas...

De hecho, el alert dentro del switch, no le llega... sí pongo el alert dentro de la función fuera del switch, entonces si va

Gracias de una
__________________
Gracias de todas todas
-----
Linux!