abracadabraPDF › Forums › PDF – Général › Erreur de Type NaN pour un champs division › Répondre à : Erreur de Type NaN pour un champs division
12 juin 2018 à 19:27
#64106

Maître des clés
re-bonjour,
Après réflexion, il suffit simplement de modifier le format du champ (cf. copie d’écran) !!!
Mais pourquoi faire simple quand on peut faire compliqué ?
Tu peux laisser le format du champ tel quel et modifier le script :
Code:
if (isNaN(this.getField(« P2_Texte47 »).value / this.getField(« P2_Texte48 »).value) || (this.getField(« P2_Texte47 »).value / this.getField(« P2_Texte48 »).value)==Infinity) {
this.event.target.value = « »;
} else {
var num = this.getField(« P2_Texte47 »).value / this.getField(« P2_Texte48 »).value;
var n = num.toFixed(2);
var num = n;
var n = num.toString();
var str = n;
var res = str.replace(« . », « , »);
this.event.target.value =res;
}
this.event.target.value = « »;
} else {
var num = this.getField(« P2_Texte47 »).value / this.getField(« P2_Texte48 »).value;
var n = num.toFixed(2);
var num = n;
var n = num.toString();
var str = n;
var res = str.replace(« . », « , »);
this.event.target.value =res;
}
@+
:bonjour:
PS : …et ici on parle JavaScript et non Java. Alors un petit effort !