Cita:
Iniciado por oswalgogra Wow! esta pregunta lleva buen tiempo sin que la respondan aquí mismo jeje.
Generar contenido dinámico es muy interesante y además evitas recargar la página.
Un ejemplo sencillo:
Se crea una caja de texto de tamaño 30 y con el valor "Mira lo que puedo hacer sin AJAX!".
function crearCaja()
{
var caja = document.createElement("input");
caja.setAttribute('value','Mira lo que puedo hacer sin AJAX!');
caja.setAttribute('size','30');
document.body.appendChild(caja);
}
Y listo, así se crea un elemento en la página de forma dinámica, sin refrescar la página. Se pueden crear nodos de texto, botones, capas, tablas, etc.
Espero te funcione.
Ciao
Si esta es una de las mejores formas de hacerlo, en vez de usar innerHTML