abracadabraPDF › Forums › PDF – Général › Javascript – Champ calcul personnalisé › Répondre à : Javascript – Champ calcul personnalisé
23 octobre 2018 à 14:38
#64697

Maître des clés
Bonjour.
Dans le champ Séjour j’ai supprimé le calcul et j’ai déplacé l’action de reset en « champ activé », ce qui est plus pertinent qu’en « désactivé ».
Voir : https://www.abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/lordre-dexecution-des-evenements-dans-les-champs-de-formulaire-pdf/
Dans les deux autres champs j’ai placé ce script en action « champ désactivé », ce sont eux qui effectuent le calcul :
Code:
var a = this.getField(« TauxKM1 »);
var b = this.getField(« NbKM1 »);
if ((a.value != « ») && (b.value != « »)) {
this.getField(« Sejour1 »).value = (a.value) * (b.value);
}
else {
this.getField(« Sejour1 »).value = « »;
}
var b = this.getField(« NbKM1 »);
if ((a.value != « ») && (b.value != « »)) {
this.getField(« Sejour1 »).value = (a.value) * (b.value);
}
else {
this.getField(« Sejour1 »).value = « »;
}
:Smiley15: