Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    evento su selezione testo

    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

  2. #2
    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????

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    codice:
    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);
    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.