come da titolo, mi spiego meglio:

Codice PHP:
<div id="contenuto"abc</div
codice:
function modifica(){
testo=document.getElementById('contenuto').innerHtml;
document.getElementById('contenuto').innerHtml="<textarea id='txt'>"+testo+"</textarea>";
}

function salvamodifiche(){
testo=document.getElementById(txt).firstChild.nodeValue;
document.getElementById('contenuto').innerHtml=testo;
}
la seconda funzione non funziona
la prima è una semplice aggiunta del tag <textarea> nel div del testo
la seconda dovrebbe eliminare il tag ed aggiornare il contenuto, ma "non memorizza le modifiche" e alla fine mi trovo col testo originale "abc".


ps: ho provato anche con una variabile globale js che memorizza onkeyup sul textarea tutto il textarea, ma non funziona..si aggiorna solo al primo keyup (so di non essermi spiegato )!