Visualizzazione dei risultati da 1 a 2 su 2

Discussione: date

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    163

    date

    Ho un form con 2 campi di testo che si chiamano DAL e AL.
    Come faccio a dire nello script

    ...
    se DAL != "" e AL != "" allora
    se DAL < AL allora
    alert...
    ...

    ?

    Non so appunto come si possano trasformare delle stringhe in date, per poi essere utilizzate nello script.

    GRAZIE.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    dal = document.mioForm.DAL.value;
    al = document.mioForm.AL.value;

    if (dal != "" && al != "")

    per il secondo confronto devi prima trasformare le stringhe in variabili di tipo data (assumendo che le date siano introdotte col corretto formato gg/mm/aaaa )

    a_dal = dal.split("/");
    d_dal = new Date(a_dal[2], a_dal[1]-1, a_dal[0]);

    a_al = al.split("/");
    d_al = new Date(a_al[2], a_al[1]-1, a_al[0]);

    if (d_dal < d_al)

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.