é possibile modificare una scritta all'interno di un div come si può fare in un campo testo?

Esempio:
codice:
<a onClick="document.all.campotesto.value='Ciao';">Scrivi ciao</a>
E mi cambia la scritta nel campo testo.

Una cosa simole per i tag div?

PS Devo creare una pagina da stampa modificabile, e questa é la prima delle possibili soluzioni che ho pensato.