Mi restituisce questo risultato..
Martediundefined
come mai?? non riesco a capire
Non saprei, ci sarà qualche problema nella tua pagina(anche il primo script, quello che hai postato tu, non dava nessun undefined).
Quindi anche cambiando script hai mantenuto l'errore che è presente unicamente nella tua pagina. Lo script in se funziona.