Sto tentando di sostituire il testo evidenziato evidenziato (contrassegnato) dall'elemento.jQuery sostituisce il testo contrassegnato
Questo è come mi ottenere il testo evidenziato finora:
var markArea = $('.ElementText textarea').get(0);
var text = markArea.value.substring(markArea.selectionStart, markArea.selectionEnd);
Quindi, se ho qualcosa di simile nella textarea: "orange mela mela banana" e segnare la terza parola (mela) Voglio sostituire esattamente ciò che ho segnato senza altre occorrenze di "mela" nella textarea.
C'è un modo per specificare l'area di inizio e di fine in cui il codice deve cercare la sostituzione nella stringa?
Mi sento come questo è una cosa Regex. .. –
@Andrew, stai cullando. Hai modificato la domanda entro un minuto. Molto bello – Adrian
se riesci a trovare la posizione allora http://www.w3schools.com/jsref/jsref_charat.asp sarà utile nel tuo caso. – Adrian