Ver Mensaje Individual
  #56 (permalink)  
Antiguo 23/04/2013, 04:34
JARVI09
 
Fecha de Ingreso: marzo-2009
Mensajes: 11
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Ocultar texto, pulsar boton y mostrarlo

hola,

mi problema es que me hace la ocultacion del texto bien pero tengo q poner varias como muestra la imagen y el problema es que me crea espacios a razon del tamaño del texto que se oculta es decir si es pequeño el texto espacio pequeño y si es grande pues lo mismo, y claro queda realmente feo y no puedo dejarlo asi, me podeis dar alguna solucion? graciasss




lo que estoy utilizando es esto que vi en mensajes anteriores



Cita:
<html>
<head>
<script>
function mostrar(enla) {
obj = document.getElementById('oculto');
obj.style.visibility = (obj.style.visibility == 'hidden') ? 'visible' : 'hidden';
enla.innerHTML = (enla.innerHTML == '-') ? '+' : '-';
}
function mostrar2(enla) {
obj = document.getElementById('oculto2');
obj.style.visibility = (obj.style.visibility == 'hidden') ? 'visible' : 'hidden';
enla.innerHTML = (enla.innerHTML == '-') ? '+' : '-';
}
</script>
</head>
<body>
<a href="#" onclick="mostrar(this); return false" />+</a>
<div id="oculto" style="visibility:hidden">
<p>Este texto se verá cuando yo quiera </p>
<p>Este texto se verá cuando yo quiera </p>
<p>Este texto se verá cuando yo quiera </p>
<p>Este texto se verá cuando yo quiera </p>
<p>Este texto se verá cuando yo quiera </p>
</div>
<a href="#" onclick="mostrar2(this); return false" />+</a>
<div id="oculto2" style="visibility:hidden"> Este texto se verá cuando yo quiera</div>
</body>
</html>

Última edición por JARVI09; 23/04/2013 a las 04:47