Lo q quiero saber es como actualizar un <div> de html con javascript, por ejemplo en una capa tengo un boton que al presionarlo m actualice a otra capa o <div > que se encuentra en otro lado de la misma pagina donde presione el boton donde estaba la capa del boton.
podrias ocpupar ajax en google hay un buen de info
Efectivamente, para realizar una carga asincronicase usa AJAX (http://es.wikipedia.org/wiki/AJAX). Existen (al menos) dos formas de usar ajax: la dificil y la facil.
La dificil seria aprender DHTML y HTTPRequest y realziar todo el trabajo 'a mano'.
Y la fomra facil es usar la libreria de javascript llamada jQuery (http://www.google.com/search?q=ajax+con+jquery&hl=es&client=iceweasel-a&rls=org.debian:es-AR:unofficial&prmd=imvns&source=lnt&tbs=lr:lang_1es&lr=lang_es&sa=X&ei=72FvTrGdDsm3twf_sbD4CQ&ved=0CAcQpwUoAQ&biw=1024&bih=609)
Saludos
Jquery es un framework de javascript y es una maravilla para hacer llamadas AJAX.
El primer paso seria...
¿Que es un framework? (http://es.wikipedia.org/wiki/Framework)
Y el segundo...
Un buen manual de Jquery (http://www.desarrolloweb.com/manuales/manual-jquery.html)
Un saludo.