- Ce sujet est vide.
-
Sujet
-
Bonsoir,
j’ai un petit souci avec un formulaire dans lequel j’ai trois champs (un champ A invisible, un champ B visible mais non modifiable et un champ C visible et modifiable par l’utilisateur).
Dans mon champ A (dans lequel je place mon script de calcul personnalisé), je veux récupérer la valeur du champ C en priorité (même le 0) et s’il est vide, je veux récupérer la valeur du champ B. Et si les champs B et C sont vides alors je mets 0 dans le champ A car après je veux faire une somme avec d’autre champ.
Avec le script ci-après, mon problème et que si j’ai 0 dans le champ C, il me ramène pas le 0 dans le champ A mais la valeur du champ B :
var e = this.getField(“champB”);
var ebis = this.getField(“champC”);
var eter = this.getFieldchampA”);if (ebis.value == 0 || ebis.value == “”)
if (e.value == 0 || e.value == “”)
{eter.value = 0;}
else
{eter.value = e.value;}
else
{eter.value = ebis.value;}J’aurais besoin d’un peu d’aide car je suis bloqué sur le sujet, il considère le 0 comme un vide on dirait.
Merci.
- Vous devez être connecté pour répondre à ce sujet.