Foros del Web » Creando para Internet » Diseño web »

Problema con texto oculto

Estas en el tema de Problema con texto oculto en el foro de Diseño web en Foros del Web. Hola, en este espacio de mi web, para no tener que llenarlos de links y en cada archivo una letra de una canción, hice un ...
  #1 (permalink)  
Antiguo 15/09/2010, 04:59
Avatar de breakervans  
Fecha de Ingreso: noviembre-2009
Ubicación: Vigo, España
Mensajes: 133
Antigüedad: 8 años, 1 mes
Puntos: 1
Problema con texto oculto

Hola, en este espacio de mi web, para no tener que llenarlos de links y en cada archivo una letra de una canción, hice un script para que cuando cliques en cada título se muestre la letra justo debajo. Hasta ahí todo bien, el problema surge cuando cierro la letra, que cuando debería volver a aparecer el nombre de la canción donde antes estaba, aparece lo que tenga programado en el script. Pero claro, son varias canciones y todas usan ese script, por lo que aunque ponga el nombre de una, cuando abra todas y cierre todas va a aparecer el mismo nombre en todas, y eso es lo que quiero evitar. No se si me expliqué bien xD a ver si con el código os ayudo:

Script:
Código PHP:
<script>
function 
mostrar(enlacecapa) {
textos document.getElementById(capa);
textos.style.display = (textos.style.display == 'block') ? 'none' 'block';
enlace.innerHTML = (enlace.innerHTML == 'x') ? 'TITULO DE CANCION A LA VUELTA' 'x';
}
</script> 
Tema de la lista:
Código HTML:
<div id="capas">
<a href="#" onclick="mostrar(this,'cancion1'); return false" />TITULO DE CANCION</a><br>
<div id="cancion1" style="display:none">
<br>
LETRA DE CANCIÓN
<br>
</div> 
Cómo podría evitar eso? Gracias por adelantado
__________________
Diseño portadas para discos, interesados contactad conmigo.

Última edición por breakervans; 15/09/2010 a las 05:09
  #2 (permalink)  
Antiguo 15/09/2010, 15:43
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.711
Antigüedad: 12 años, 7 meses
Puntos: 833
Respuesta: Problema con texto oculto

Puedes pasar el título como un parámetro a la función. O guardar en una propiedad el valor original que tenía.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 15/09/2010, 16:50
Avatar de breakervans  
Fecha de Ingreso: noviembre-2009
Ubicación: Vigo, España
Mensajes: 133
Antigüedad: 8 años, 1 mes
Puntos: 1
Respuesta: Problema con texto oculto

Buena idea. Como sería más o menos? Gracias,

Saludos
__________________
Diseño portadas para discos, interesados contactad conmigo.

Etiquetas: oculto
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:39.