- 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.