Kevin Kofler (./7) :
La vérification côté client ne sert strictement à rien parce qu'elle peut être contournée!!!
Donc si tu fais de la vérification en JavaScript, soit tu as un gros trou de sécurité, soit tu es obligé de dupliquer tout le code de vérification (une fois côté client, une fois côté serveur). Par conséquent, la vérification des formulaires est une des pires utilisations possibles du JavaScript!
tu fais de la vérification côté client, pour améliorer l'expérience utilisateur (pas besoin de faire 36 allers-retours client/serveur pour indiquer à l'utilisateur qu'une saisie est incorrecte) => plus rapide et plus user-friendly pour l'utilisateur
Et, évidemment, tu fais une vérification côté serveur, pour la sécurité des données.
La vérification de données côté client n'est pas faite pour apporter de la sécurité sur les données, mais pour améliorer le confort de navigation de l'utilisateur - et ça le fait très bien...