ah... plus rien à voir me semble-til ou j'avais mal compris !
bon déjà, évite le form.submit() !
form est un nom qui ressemble à ce que connait le html/javascript,
un jour ou l'autre ça te jouera des tours !
tu ne respectes pas les règles de base de soumisson d'un formulaire,
ça aussi ça te jouera des tours !
<form name="toto" action"où envoyer"
onsubmit="return(checkform);"... :>
.... tes champs ....
<input type="submit" /> et sans onclick !!!!!
</form>
la fonction retourne true et le formulaire est transmis,
false, et il ne l'est pas.
pour tes contrôles, tu peux utiliser :
substr ( ou substring ) pour découper le champ (
selfHTML pour la doc ? )
ou d'autres choses
isNaN pour tester si e n'est pas numérique ( toujours par exemple =
...