Changeset 163
- Timestamp:
- 06/10/08 10:37:25 (4 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
javascript/mootools_1.1.x/verif_form/verif_form.src.js
r147 r163 36 36 * 37 37 * Changelog : 38 * - 1.5 : 39 * * Correction du problÚme de classe .error avec les doubles tests 38 40 * - 1.4 : 39 + Ajout de la fonction isChecked40 + Ajout de l'écriture dans Firebug ;-)41 * + Ajout de la fonction isChecked 42 * + Ajout de l'écriture dans Firebug ;-) 41 43 * - 1.3 : 42 44 * + Ajout des hooks de tests et de submit … … 44 46 * + Gestion du champ email de confirmation 45 47 * - 1.1 : 46 * +Passage des paramÚtres dans un hash()48 * * Passage des paramÚtres dans un hash() 47 49 * + Redirection vers le message facultative et configurable 48 50 * + Message standard d'erreur 49 * +initialize devient init51 * * initialize devient init 50 52 * - 1.0 : 51 53 * + PremiÚre release … … 101 103 * 102 104 * @author Guillaume Kulakowski <guillaume_AT_llaumgui_DOT_com> 103 * @version 1. 4105 * @version 1.5 104 106 * @param params Hash Liste des paramÚtres 105 107 * … … 137 139 } 138 140 141 /* 142 * On retire toutes les classes erreures en 1 passe. 143 * Correction du problÚme de la v1.5 144 */ 145 $ES('.required | .confirmEmail | .email | .checked | .confirmPassword', this.form2Verif).each( function(input) { 146 input.removeClass('error'); 147 }); 148 139 149 /* On test les champs */ 140 150 this.isRequired(); … … 165 175 this.inputError( input, "EMPTY" ); 166 176 } 167 else {168 input.removeClass('error');169 }170 177 }.bind(this)); 171 178 }; … … 187 194 this.inputError( input, "NOTMAIL" ); 188 195 } 189 else {190 input.removeClass('error');191 }192 196 } 193 197 }.bind(this)); … … 212 216 this.inputError( inputIsSameMail[1], "NOTSAMEMAIL" ); 213 217 } 214 else {215 inputIsSameMail[0].removeClass('error');216 inputIsSameMail[1].removeClass('error');217 }218 218 } 219 219 }; … … 236 236 this.inputError( inputIsSamePassword[1], "NOTSAMEPAWD" ); 237 237 } 238 else {239 inputIsSamePassword[0].removeClass('error');240 inputIsSamePassword[1].removeClass('error');241 }242 238 } 243 239 }; … … 257 253 if ( !input.checked ) { 258 254 this.inputError( input, "NOTCHECKED" ); 259 }260 else {261 input.removeClass('error');262 255 } 263 256 }.bind(this));
