//----------------------------------------------------------------------------- // Fichier contenant des exits vides. // A inclure dans les pages lorsqu'il n'y a pas de contrôle spécifique à // effecuter. //----------------------------------------------------------------------------- //----------------------------------------------------------------------------- // Exit sur l'initialisation du document //----------------------------------------------------------------------------- /** * Exit sur l'initialisation d'un document. * * @param document Référence sur le document courant */ function onInitDocument (document) { return true; } //----------------------------------------------------------------------------- // Exits sur les composants //----------------------------------------------------------------------------- /** * Exit sur la prise de focus d'un champ. * * @param field Référence sur le champ courant */ function onFocusGain (field) { return true; } /** * Exit sur la perte de focus d'un champ. * * @param field Référence sur le champ courant * @return Vrai si la saisie est validée, faux sinon */ function onFocusLost (field) { return true; } //----------------------------------------------------------------------------- // Exit sur la validation du formulaire //----------------------------------------------------------------------------- /** * Exit sur la validation d'un formulaire. Appelé avant la validation standard * effectuée par les fonction de la librairie Sopra. * * @param form Référence sur le formulaire courant * @return Vrai si la saisie est validée, faux sinon */ function onPrecValidation (form) { return true; } /** * Exit sur la validation d'un formulaire. Appelé après la validation standard * effectuée par les fonction de la librairie Sopra. * * @param form Référence sur le formulaire courant * @return Vrai si la saisie est validée, faux sinon */ function onNextValidation (form) { var formName = form.name; var okReturn = true; var field; var msg; switch (formName) { case "F_Fiche_Info": if (form.fhs_dip1.value.length != 0) { if (form.fhs_ecole1.value.length == 0) { //document.forms[formName].fhs_ecole1.focus(); //alert("L'école du diplome " + document.forms[formName].fhs_dip1.value + " doit être saisie."); field=form.fhs_ecole1; msg = "L'école du diplome " + form.fhs_dip1.value + " doit être saisie."; field.focus(); //showFieldMessage("L'école du diplome " + form.fhs_dip1.value + " doit être saisie.", false) okReturn = false; } //if (okReturn && } break; default: okReturn = true; break; } if (okReturn) { return true; } else { field.error = true; formError = field.name; field.errorMsg = msg; field.focus(); return false; } return okReturn; }