Tengo hecho una paginación con divs, dependiendo de la página nº X que pinchemos, se verá el contenido y se ocultarán el resto de divs. Pero ahora quiero rizar el rizo, y es que le quiero añadir dos botones uno de Siguiente y otro de Anterior. Si pinchamos en el de siguiente deberemos de avanzar un paso a la capa en la que estemos. Por ejemplo si estamos en el div "pag03" y pinchamos en siguiente deberá de sumar 1 e ir al div "pag04". He definido una variable que es la que toma el valor 1 ya sea para restar o sumar y es la siguiente:
Código HTML:
var paginaActual = 1;
Código HTML:
function avanzaPagina { } function retroPagina { }
También facilito el código que tengo para poder paginar con los divs que me funciona perfectamente:
Código HTML:
function paginar(pag) { var n1 = document.getElementById('pag01'); var n2 = document.getElementById('pag02'); var n3 = document.getElementById('pag03'); var n4 = document.getElementById('pag04'); var e1 = document.getElementById('paginacion_1'); var e2 = document.getElementById('paginacion_2'); var e3 = document.getElementById('paginacion_3'); var e4 = document.getElementById('paginacion_4'); var cambia = document.getElementById("pag0"+pag); var ecambia = document.getElementById("paginacion_"+pag); n1.style.display = 'none'; n2.style.display = 'none'; n3.style.display = 'none'; n4.style.display = 'none'; cambia.style.display = 'block'; e1.className = 'paginacion'; e2.className = 'paginacion'; e3.className = 'paginacion'; e4.className = 'paginacion'; ecambia.className = 'paginacion_activa'; }