Cambiar el contenido de una capa con javascript es muy sencillo utilizando innerHTML. Con este metodo lo que hacemos es modificar el contenido de la capa que seleccionamos con document.getElementById(‘nombre_de_capa’), y lo reemplazamos con innerHTML. La sentencia completa seria document.getElementById(‘divXCambiar’).innerHTML = «String con el nuevo contenido»;
Si lo que queremos es añadir contenido a la capa, no reemplazar el que tenemos, la sentencia seria document.getElementById(‘divXCambiar’).innerHTML += «String que añadirmos con el nuevo contenido»;
Aqui dejamos el enlace para cambiar el contenido con jquery
<script> function cambia_contenido()(){ var elemento = document.getElementById("capa"); elemento.innerHTML = 'Nuevo contenido'; } function anade_contenido(){ var elemento = document.getElementById("capa"); elemento.innerHTML += ' Contenido añadido'; } </script> <div id="botones"> <input type="button" onclick="javascript:cambia_contenido();" value="Cambia contendio" /><input type="button" onclick="javascript:anade_contenido();" value="añade contenido" /> </div> <div id="capa">Esto es una capa</div>
Esto es una capa