Ti posto lo script che solitamente uso...
Per utilizzare le RegExp: http://www.regexplib.com/Search.aspx?k=datecodice:<script> function isDate(str) { spz = spz.replace(/[\-\.\s]/g,"/"); spz = str.split("/"); dat = new Date(spz[2], spz[1]-1, spz[0]); gg = dat.getDate(); mm = dat.getMonth() +1; aa = dat.getFullYear(); if (aa==parseFloat(spz[2]) && mm==parseFloat(spz[1]) && gg==parseFloat(spz[0])) return dat; return false; } </script>
Consulta anche la discussione "script / discussioni utili" in evidenza.
ciao