Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    284

    controllo su numeri in virgola mobile

    ciao a tutti.
    Vorrei fare un controllo su alcuni campi di testo (imput)....in particolare devo controllare che l' utente non inserisca numeri in virgola mobile:
    Faccio un controllo sul (".") tipo: if (campo_di_testo.text.indexOf(".")> 0) oppure esiste qualche altro metodo che fa al caso mio?

  2. #2
    mmm, non ho tempo di provare, ma prova a fare così:

    codice:
    if(!(numero.instanceOf int)
    {
       // allora non è corretto
    }
    Questo sempre che flash preveda una classe per oggetti di tipo int... insomma, io l'ho sparata!
    Nicola Baldi <% Naighes %>
    Il mio blog!

    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna."

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    284
    numero=1,5 o numero=1
    if(!(numero instanceof int)
    {
    trace("allora non è corretto");
    }

    cosi non va....in entrambi i casi appare il trace.

  4. #4
    Ma come saremo bischeri!

    Basta controllare il modulo:

    Supponendo tu abbia due caselle di testo:
    In quella numero (di input) fai inserire all'utente il numero.
    In quella control fai visualizzare se il numero è corretto (cioè se è in virgola mobile o meno).
    Oppure usa il trace, fa un pò tu!
    Poi abbiamo il pulsante di conferma.
    A quest'ultimo associamo:

    codice:
    on (release)
    {
    	if((_root.numero % 1) != 0)
    	{
    		_root.control = "no"; // è in virgola mobile
    	}
    	else
    	{
    		_root.control = "si"; // non è in virgola mobile
    
    	}
    }
    Nicola Baldi <% Naighes %>
    Il mio blog!

    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna."

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    284
    grande:quote: è vero non c' avevo pensato per niente all' Operatore (aritmetico)"%"

    ciao e grazie

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.