Muy buenas...
no es q lo necesite... porque eso ya funciona... y si una cosa funciona bien no la toques...
pero justamente acabo de empezar con javascript y mis nociones con basicas y en el link q te puesto me han dicho q la validacion para hacerla correcta se hacia onsubmit.
simplemente por eso...