Ho bisogno di verificare se l'utente ha selezionato per intero una frase e in base a questo effettuare due diverse azioni, a seconda del caso positivo o negativo. qualche consiglio???
grazie mille
Ho bisogno di verificare se l'utente ha selezionato per intero una frase e in base a questo effettuare due diverse azioni, a seconda del caso positivo o negativo. qualche consiglio???
grazie mille
da quello che ho potuto vedere, per recuperare la posizione del cursore al momento della fine della selezione dovrei usare l'oggetto
selection.getCaretIndex();
cos' ho un campo di testo input istanziato 'testomio' e un pulsante con questo codice:
on(rollOver){
_root.inizio=testomio.selection.getBeginIndex();
_root.fine=testomio.selection.getEndIndex();
_root.cursore=testomio.selection.getCaretIndex();
trace(cursore) ;
}
e dovrebbe restituirmi un numero intero a seconda di quante siano le cifre selezionate, ma il risultato continua a essere undefined!!!
dove sbaglio????
ciaocodice:var testoDaselezionare = 'boh'; var obj:Object = new Object(); obj.onMouseUp = function() { var testo = nomeCampoTesto.text.slice(Selection.getBeginIndex(), Selection.getEndIndex()); if (testo == testoDaselezionare) { // ok! } else { // no! } }; Mouse.addListener(obj);