Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

[Javascript] Validare una data

Il forum per tutti i developer. Leggere attentamente il regolamento di sezione prima di postare.

[Javascript] Validare una data

Messaggioda Rumez » mer ott 12, 2005 3:24 pm

Qualcuno conosce uno script che controlla se la data inserita in un form e salvata in una variabile (in questo formato ggmmaaaa -->senza '/') è valida o meno?
Avatar utente
Rumez
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 1783
Iscritto il: mar mag 13, 2003 2:08 pm

Messaggioda Rumez » mer ott 12, 2005 3:42 pm

risolto:

var obj = document.getElementById("giorno_new_user").value +"/"+ document.getElementById("mese_new_user").value +"/"+ document.getElementById("anno_new_user").value
gg=obj.substr(0,2)
mm=obj.substr(3,2);
aa=obj.substr(6,4);
strdata=gg+"/"+mm+"/"+aa;
data = new Date(aa,mm-1,gg);
daa=data.getFullYear().toString();
dmm=(data.getMonth()+1).toString();
dmm=dmm.length==1?"0"+dmm:dmm
dgg=data.getDate().toString();
dgg=dgg.length==1?"0"+dgg:dgg
dddata=dgg+"/"+dmm+"/"+daa
if (dddata!=strdata)
{
alert("Inserire un valore 'Data' valido!");


Ho inserito le '/' per comodità.
ciao ciao
Avatar utente
Rumez
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 1783
Iscritto il: mar mag 13, 2003 2:08 pm


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

cron
Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising