come da titolo, mi spiego meglio:
Codice PHP:<div id="contenuto"> abc</div>
la seconda funzione non funzionacodice: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 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)!

Rispondi quotando
grazie