Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/07/2011, 06:39
Avatar de ceSharp
ceSharp
 
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 495
Antigüedad: 15 años, 6 meses
Puntos: 66
Respuesta: Intercambiar divs javascript

buenas,

te sobraba una llave de cierre (}) en la función muestra, además estabas ocultando dos veces 'c1' y en el html estabas llamando a la función mostrar, que no existe. cópiate esto:
------------------------------
<script type="text/javascript">
function mostrar(id){
ocultar('c1');
ocultar('c2');
var el = document.getElementById(id);
el.style.display = 'inline';
}
function ocultar(id){
var el = document.getElementById(id);
el.style.display = 'none';
}
window.onload = function (){/*oculta los divs al principio*/
ocultar('c1');
ocultar('c2');
}
</script>
------------------------------
(HTML)
<p><a href="#" onclick="mostrar('c1')" title="">Mostrar</a></p>
<p><a href="#" onclick="mostrar('c2')" title="">Mostrar</a></p>

<div id="c1">
<p>contenido 1</p>
</div>
<div id="c2">
<p>contenido 2</p>
</div>
------------------------------

saludos.