Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/11/2007, 00:02
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Re: funciones Javascript

Hola:

Si no se trata de enlaces externos, debe tratarse entonces de anclas (o enlaces internos), y sin necesidad de javascript se puede enlazar a elementos con un id determinado o un tag a con un atributo name, y los enlaces empezados con el carácter almohadilla (#) seguido de ese id o name, aunque si se trata de mostrar ocultar tal vez te interese un sistema de pestañas...

Pensando en un sistema que solo tenga siguiente y anterior, tal vez sirva el código de un slideshow de fotos... y el código necesitaría un array con las capas, una variable con el índice de la capa visible y una funcioncilla así:

var capas = ["intro", "capitulo1", "capitulo2", "fin"];
var indice = 0;
function cambiar(incremento) {
document.getElementById(capas[indice]).style.display = "none";
nuevo = (indice + capas.length + incremento) % capas.length;
indice = nyevo;
document.getElementById(capas[indice]).style.display = "block";
}

Con esto bastaría que el botón siguiente tenga onclick="cambiar(1)" y anterior tenga como parámetro -1.

Se podría mejorar según necesidades, como deshabilitando los botones en los límites... sería cuestión de saber tus necesidades.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo