par
guy » 29 avr. 2010, 11:23
j'utilise dans mes scripts really-easy-field-validation pour une validation facile des formulaire.
http://tetlaw.id.au/view/javascript/rea ... validation
ceci avec succès et sans problèmes... généralement !
je suis face a un os,
Je veut faire une verif de formulaire ou le mot de passe doit etre plus long que 6 carracter si il est présent mais n'est pas obligatoire/
ors .. si je met l'option
mon mot de passe est considéré comme requis... comment faire pour qu'il soit accepté si le champ est vide mais si le champs est pas vide, activer l'option minLength : 7
Code : Tout sélectionner
<script type="text/javascript">
function formCallback(result, form) {
window.status = "valiation callback for form '" + form.id + "': result = " + result;
}
var valid = new Validation('utilisateur', {immediate : false, onFormValidate : formCallback});
Validation.addAllThese([
['validate-password', '<?php echo"$lang_req_pass"; ?>', {
notOneOf : ['password','PASSWORD','1234567','0123456'],
notEqualToField : 'nom'
minLength : 7
}],
['validate-password-confirm', '<?php echo"$lang_req_pass2"; ?>', {
equalToField : 'pass',
}]
]);
</script>
Merci de votre aide
Guy
j'utilise dans mes scripts really-easy-field-validation pour une validation facile des formulaire.
http://tetlaw.id.au/view/javascript/really-easy-field-validation
ceci avec succès et sans problèmes... généralement !
je suis face a un os,
Je veut faire une verif de formulaire ou le mot de passe doit etre plus long que 6 carracter si il est présent mais n'est pas obligatoire/
ors .. si je met l'option [code]minLength : 7[/code] mon mot de passe est considéré comme requis... comment faire pour qu'il soit accepté si le champ est vide mais si le champs est pas vide, activer l'option minLength : 7
[code]<script type="text/javascript">
function formCallback(result, form) {
window.status = "valiation callback for form '" + form.id + "': result = " + result;
}
var valid = new Validation('utilisateur', {immediate : false, onFormValidate : formCallback});
Validation.addAllThese([
['validate-password', '<?php echo"$lang_req_pass"; ?>', {
notOneOf : ['password','PASSWORD','1234567','0123456'],
notEqualToField : 'nom'
minLength : 7
}],
['validate-password-confirm', '<?php echo"$lang_req_pass2"; ?>', {
equalToField : 'pass',
}]
]);
</script>[/code]
Merci de votre aide
Guy