Programación Web y Scripting > XHTML
Capas en DIV
samso:
Buenas,
Estoy creando una web con xhtml, la pagina esta creada por capas "DIV"
Lo que me gustaria hacer es que dandole un clic a un boton que esta en un div, que en el div "Contenedor" que el que esta en medio y donde se ve el contenido de la web.
Como puedo hacer para que dar un clic solo se cambie el contenido del div en concreto.
Muchas gracias.
zeickan:
Con JavaScript y si quieres algo mas dinamico utiliza AJAX para cargar el contenido desde un XML o una DB.
--- Código: Text --- function cargar(){var capa = document.getElementById("capa");capa.innerHTML = "CONTENDIDO QUE QUEREMOS CARGAR MWHAHAHAHA XD";}
Y para llamar a la funcion desde tu boton
--- Código: Text ---<input type="button" onClick="cargar();" value="Funcion cargar">
Eso seria en Javascript simple y plano.
Ryusaki N:
Mmmm.... Que interesante explicacion la de Zeickan. No sabia de la existencia de la cadena innerHTML.... Por cierto AJAX esta siendo muy usado ahora, vale la pena aprenderlo.
samso:
Me podrias explicar, en el innerHTML, va el contenido, pero yo el contenido quiero que sea otra pagina, es como si fuese una redireccion.
Nose si me explico..
Y otra cosa, si para llamarlo en vez de usar un boton se usa un link, como seria?
Muchas gracias por todo, y perdon por preguntar tanto.
:rolleyes: :rolleyes:
zeickan:
¿La pagina es externa o interna a tu servidor?
Para hacerlo desde un enlace seria asi:
--- Código: Text ---<a onClick="cargar();" style="cursor:pointer;">LINK</a>
Navegación
[#] Página Siguiente
Ir a la versión completa