Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    5

    inserico una data e ne calcola una successiva, come?

    Ciao a tutti.

    Come creo una funzione che:

    l'utente inserisce una data nel fotmato data1 = GG/MM/AAAA
    il sistema prende la data in input e mi restituisce:

    data2 = data1 + 7giorni, nel formato GG/MM/AAAAA

    Grazie!

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    5
    cercando nel forum ho travato il codice he fa al caso mio, per lo meno per quanto riguarda la scelta della prima data da un componente



    codice:
    // crea un oggetto per gestire la
    // selezione manuale della data
    var tracer = new Object();
    // definisci la funzione chiamata
    // quando si seleziona la data
    tracer.change = function(evt)
    {
    	// passa la data alla funzione dateFormat
    	dateFormat(evt.target.selectedDate);
    }
    // sottoscrive l'oggetto tracer come ascoltatore
    // dell'evento "change" (modifica manuale) del
    // component datefield
    calendar.addEventListener("change", tracer);
    // definisce l'evento onRelease del pulsante
    miobottone.onRelease = function()
    {
    	// passa la data selezionata nel calendar
    	// alla funzione dateFormat
    	dateFormat(calendar.selectedDate);
    }
    // definisci la funzione per l'utilizzo della data
    function dateFormat(data)
    {
    	var g = data.getDate();
    	var m = data.getMonth() + 1;
    	var a = data.getFullYear();
    	g = g < 10 ? "0" + g : g;
    	m = m < 10 ? "0" + m : m;
    	trace(g + "/" + m + "/" + a);
    }
    Ho solo una domanda : come faccio a memorizzare in una variabile globale QUESTO : trace(g + "/" + m + "/" + a);

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.