Ciao a tutti, utilizzando qualche guida ho costruito questo script, che mi permette di inserire un dato testo dove si trova il cursore.
Vorrei modificare il il codice, perché esegua un'altra funzione, ma non ne sono in grado.codice:function insertAtCursor(iframename, text, replaceContents) { if(replaceContents==null) {replaceContents=false;} if(!replaceContents) { sel = document.getElementById(iframename).contentWindow.getSelection(); sel.collapseToStart(); document.getElementById(iframename).contentWindow.document.execCommand('insertHTML', false, text); } }
In pratica vorrei che: se il cursore non fosse posizionato all'interno dell'elemento di riferimento, il nuovo testo venisse comunque inserito in coda al testo già presente nell'elemento.
Potete aiutarmi a inserire questa miglioria?

Rispondi quotando