19/07/2011, 06:39
|
| | | Fecha de Ingreso: octubre-2008 Ubicación: Madrid
Mensajes: 495
Antigüedad: 16 años, 1 mes 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. |