Ho provato la funzione salva() che mi hai suggerito
JavaScript
Codice PHP:
function salva(){
    var 
ifrm=(document.all)?document.frames("Composition").document:document.getElementById("Composition").contentDocument;
    
document.getElementById('testo').value=ifrm.body.innerHTML;

form html
Codice PHP:
<input name="submit" type="submit" id="submit" value="Modifica Testo" onsubmit="MM_callJS('salva()')"/> 
ma non trasmette i dati...
Inoltre, mi sono accorto di un'altro problema, che in un primo momento mi era sfuggito: nel codice html, ho inserito una stringa PHP per caricare nell'iframe il testo prelevato dal db
Codice PHP:
<iframe class="Composition" id="Composition" height="200" width="100%"><?PHP echo $testo?></iframe>
però poi, al caricamento della pagina, l'iframe appare vuoto, anche se il testo richiamato dal PHP c'è (lo verifico con un echo fatto altrove nella pagina).
Inoltre, l'iframe mette di default un tag
all'inizio, ma non riesco a capire dove è settato questo default, e quindi come eliminarlo...