mmm non saprei... tra l'altro non ho mai definito classi con gli eventi js, non me ne intendo!
poteva trattarsi di una retrocompatibilità del browser se magari non inserivi il doctype, ma visto che lo inserisci non ha senso!
mi dispiace, magari qualcuno più esperto...