Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/03/2010, 15:30
kadas99
 
Fecha de Ingreso: julio-2009
Ubicación: Argentina!
Mensajes: 324
Antigüedad: 14 años, 8 meses
Puntos: 4
Respuesta: solapas con span

De nuevo, ahora veo porque me decias david de poner el elemento (elem) en la funcion.

si pongo asi

Código HTML:
<style type="text/css">
.oculto { display: none; }
.visible { display: inline; }
</style>
<script type="text/javascript">
function muestra(id) {
var elemento = document.getElementById(id);
elemento.className = "visible";
var enlace = document.getElementById("enlace");
enlace.className = "oculto";
var ocultar = document.getElementById("oculto");
ocultar.className = "visible";


}

function oculto(id) {
var elemento = document.getElementById(id);
elemento.className = "oculto";
var enlace = document.getElementById("enlace");
enlace.className = "visible";
var ocultar = document.getElementById("oculto");
ocultar.className = "oculto";

}


</script>
</head>
<body>
<p id="texto">Como usar?. <span id="1" class="oculto"><br />Se usa asi.</span></p>
<a id="enlace" href="#" onclick="muestra(1); return false;">Seguir leyendo</a>
<a id="oculto" class="oculto" href="#" onclick="oculto(1); return false;">Ocultar Contenido</a>


<p id="texto">Como comprar? <span id="2" class="oculto"><br />Se compra asi</span></p>
<a id="enlace" href="#" onclick="muestra(2); return false;">Seguir leyendo</a>
<a id="oculto" class="oculto" href="#" onclick="oculto(2); return false;">Ocultar Contenido</a> 
cada vez que cierro algun link se me desconfigura todo, porque le estoy pasando solo el numero de id, pero toma a todos los "enlace" y todo lo "oculto"! ahi estoy al muere.


Como deberia abordar el problema!?

Muchas gracias de nuevo!