Ok, forse ho un punto di partenza, ma non sono molto pratico di javascript quindi mi serve il vostro aiuto.
Se l'utente seleziona la tabella nella casella di testo e poi preme sul pulsante io posso attivare questa funzione:
codice:
var iframe = document.getElementById("editArea");
var n_select;
var win = iframe.contentWindow;
var doc = win.document;
if (win.getSelection)
{n_select = (win.getSelection().toString());}
else if (doc.selection && doc.selection.createRange)
{n_select = (doc.selection.createRange().text);}
A questo punto controllo che la selezione inizi con un <table e finisca con un </table> cerco nell'intero testo la stringa e la sostituisca con un "".
Mi sembra tutto abbastanza facile, ma la funzione che dovrebbe restituirmi il codice selezionato non legge l'html e io non so dove mettere le mani, mi date una mano?