- Ce sujet contient 1 réponse, 2 participants et a été mis à jour pour la dernière fois par , le il y a 3 années et 1 mois.
-
Sujet
-
Bonjour à tous.
Je reviens avec une nouvelle question de grandeur.
J’ai un champ de grandeur en cm et un autre en pied et un autre pour pouces.
J’ai besoin d’avoir la valeur du champ en cm parce que je vais l’utiliser pour calculer l’indice de masse corporelle (BMI, en anglais).
Ce que j’essaye de faire est que si l’utilisateur entre une valeur en cm, tout est bien. Mais si l’utilisateur entre la grandeur en pied et pouces, alors de convertir la valeur en cm.
Je n’y arrive tout simplement pas. Voici mon script dans le champ Height pour la grandeur en cm.
if (this.getField("Height").value == "");
{this.getField("Height").value = (((this.getField("Feet").value * 12) + (this.getField("Inches").value)) * 2.54);}
Le script fonctionne si on insère une valeur en pied et pouces, mais si j’insère une valeur en cm et qu’une nouvelle touche est saisie, la valeur re-devient vide. C’est évident qu’il manque une condition.
- Vous devez être connecté pour répondre à ce sujet.