Visualizzazione dei risultati da 1 a 5 su 5

Discussione: DateField

  1. #1

    DateField

    ciao a tutti!

    uso flash mx 2004 pro

    Domanda stupida ma...

    ho una datefield sullo stage (e nient'altro) e ad essa associo il seguente codice:

    on (change) {
    myDF.selectedDate = new Date();
    trace(myDF.selectedDate);
    }

    Perchè il risultato della "trace" è "undefine"?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    trascina sullo stage un datafield e istanzialo myDF poi trascina un pulsante e istanzialo bt
    poi vai al primo frame e scrivi

    codice:
    bt.onRelease = function() {
    	_root.myDF.selectedDate = new Date(2003, 5, 7);
    	trace(myDF.selectedDate); 
    }

  3. #3
    perdona.. nuova domanda stupida.. ma perchè "2003, 5, 7"?

  4. #4
    anzi.. ne pongo una ancora più stupida .. col metodo di rossella stampa sempre la data passata come argomento al momento dell'istanza dell'oggetto Date.. mentre se non metto nulla "new Date()" mi stampa sempre la data corrente.. io vorrei la data selezionata dall'utente dato che questo componente verrà utilizzato all'interno di un piccolo motore di ricerca che permette di ricercare anche con il criterio "data"

  5. #5
    ops.. perdonate.. ho risolto!.. era veramente una stupidata

    cmq il codice che ho usato è:

    _root.myDF.selectedDate = new Date();
    _root.myDF.showToday;

    data_btn.onRelease = function() {
    trace(myDF.selectedDate);
    }


    l'unica diff. è che l'istanza dell'oggeto Date è fuori dal destore di eventi onRelease... anche se secondo me anche mettendolo dentro la funzione dovrebbe funzionare.. magari se qualcuno mi toglie questo dubbio..

    Ciao a tutti!

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.