Visualizzazione dei risultati da 1 a 5 su 5

Discussione: datefield

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    410

    datefield

    Ciao a tutti,
    sto facendo un form per prenotazioni alberghiere con dei datefield per la scelta delle dte di arrivo e partenza.

    empiricamente mi recupero i dati in un campo di testo nascosto con:

    on (change) {
    _root.check_in.text = selectedDate;
    }


    e poi invio tutti i campi di testo ad una pagina php.

    Tutto ok ma vorrei cambiare la risposta del datefield che mi da:
    Tue Aug 9 00:00:00 GMT+0200 2005

    mentre vorrei:
    Tue Aug 9 2005

    Vi auguro di essere in spiaggia ma in caso contrario...


  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Creati un tuo formatter:

    codice:
    on(load){
    	formatDate = function(d:Date):String
    	{
    		var mNames = ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];
    		var dNames = ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];
    		return dNames[d.getDay()] + " " + mNames[d.getMonth()] + " " + d.getDate() + " " + d.getFullYear();
     	}
    }
    
    on (change) {
    	 _root.check_in.text = formatDate(selectedDate);
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    410
    Provato...
    ...nemmeno a dirlo, perfetto come sempre!

    GRAZIE MILLE! Sei sempre nelle mie prghiere.



  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    410
    me ne approfitto...
    adesso ho impostato i tabindex ma quelli dei due datafield vengono saltati?

    ecco l'elenco:
    nome.tabIndex = 1;
    cognome.tabIndex = 2;
    email.tabIndex = 3;
    nazionality.tabIndex = 4;
    passport.tabIndex = 5;
    city.tabIndex = 6;
    hotel_choose.tabIndex = 7;
    single_choose.tabIndex = 8;
    double_choose.tabIndex = 9;
    triple_choose.tabIndex = 10;
    check1.tabIndex = 11;
    check2.tabIndex = 12;
    msg.tabIndex = 13;

    Fino a sei sono campi di imput, poi fino a 10 sono combobox e tutto funziona poi... salta a al 13 "msg" che è un campo di testo...

    Mah...

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.