Al limite così:

codice:
if ( (typeof(modulo.day.value)!="number") || (typeof(modulo.month.value)!="number") || (typeof(modulo.year.value)!="number") ){
se vuoi controllare che un campo sia numerico utilizza piuttosto la funzione isNaN (occhio a maiuscole/minuscole)

altrimenti usa un espressione regolare