Devi assegnare un id al div. Quindi, tramite javascript puoi assegnargli un contenuto differente, dopo il caricamento della pagina:
Codice HTML:
<div id="contenuto">Contenuto iniziale</div>
<a href="#" onClick="document.getElementById('contenuto').innerHTML='nuovo contenuto!'; return false;">cambia</a>
Se invece vuoi prendere il contenuto da un'altra pagina, devi usare ajax.
In alternativa, puoi includere jQuery, e usare ad esempio .load() (che comunque usa ajax, però in questo modo è facilitato). Quindi fare una cosa del tipo:
Codice HTML:
<script src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
<script type="text/javascript">
function carica(numero)
{
$('#contenuto').load('pagina'+numero+'.html');
return false;
}
</script>
<div id="contenuto">contenuto iniziale</div>
<a href="#" onClick="carica('1')">pagina1</a>
<a href="#" onClick="carica('2')">pagina2</a>
p.s: comunque, prima di aprire un topic, come da regolamento, è opportuno fare una ricerca!. Ad esempio, vedi qui. (lì c'é l'esempio con ajax).
Ciao!