Vérifier un formulaire en javascript lors de sa validation c’est bien. Préciser ce qui est permis au fur et à mesure de la saisie c’est pas mal non plus
D’ou le plugin jQuery InputNotes.
Pour la mise en place cela donne :
[javascript]
$(document).ready(function(){
$("#message").inputNotes(
{
sexwarning: {
pattern: /(^|\s)sex(\s|$)/ig,
type: ‘warning’,
text: ‘Do not type "sex"!’
},
numbersnote: {
pattern: /[0-9]/,
type: ‘note’,
text: ‘Do not type numbers!’
}
}
);
});
[/javascript]
Et cela donne par exemple en cas de saisie des lettres « sex » :

Les expressions régulières sont ici utilisées pour les vérifications et deux types de « notes » sont permises :
- le message d’alerte (warning),
- la simple indication (note).
Pour bloquer la validation de formulaire en cas d’erreur il faut rajouter un code du style :
[javascript]
if ( $("#message").hasInputNotes(‘warning’) ){
// don’t send form
}
[/javascript]
Lien:
Derniers commentaires