Problème de remplissage de champs dans un formulaire
fred_surz2002
Messages postés21Date d'inscriptionmercredi 23 mars 2005StatutMembreDernière intervention19 février 2009
-
7 avril 2006 à 17:22
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
10 avril 2006 à 15:20
Bonjour,
je viens tout juste de me mettre au javascript et je rencontre deja un pb. Voila j'ai crée un fichier.jsp qui me permet d'editer un formulaire. Ce formulaire contient un certain nombre de champs dont 3 champs qui me bloquent. Je voudrais faire la chose suivante: on remplit le champ"taille", on appuie sur tab pour passer au champ "poids" que l'on remplit et on appuie encore sur tab. Cela remplit automatiquement un champ "bmi" valant valeur_poids/(valeur_taille * valeur_taille). Je ne sais pas du tout comment m'y prendre alors si j'espere que qq'un aura une idée. N'hésitez pas à me contacter si je n'ai pas été clair.
Merci.
fred
A voir également:
Problème de remplissage de champs dans un formulaire
on fait le calcul dès qu'un champ perd le focus ( c'est un choix ! )
aucun contrôle sur la vaildité de la saisie.
pas de mise ne forme du résultat.
à amélliorer, largement, donc.
fred_surz2002
Messages postés21Date d'inscriptionmercredi 23 mars 2005StatutMembreDernière intervention19 février 2009 8 avril 2006 à 17:40
OK merci bul, j'essaye ca et je te tiens au courant. en tout cas, ca ressemble pas mal a ce que je voulais alors j'espere que je vais reussir a mettre ca en place.
fred_surz2002
Messages postés21Date d'inscriptionmercredi 23 mars 2005StatutMembreDernière intervention19 février 2009 10 avril 2006 à 09:30
Salut bul,
il me reste encore un problème, c'est que je dois respecter le formalisme utilisé dans le reste de mon fichier.jsp et je ne sais pas trop comment faire le parallèle avec ce que tu m'as donné.
Pour la partie HTML, ca donne ca:
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 10 avril 2006 à 09:45
je connais très très mal le JSP mais ça génère une page HTML, non ?
et en javascript on a besoin de ce HTML...
alors un extrait de la page générée serait la bienvenue.
déjà :
...<fl:getMessage code="" alt="poids"/></td>
<td width="70%">
....
il faut une function doPerBmiCalculation()
qui utilise ce que crée <fl:getMessage code="" alt="poids" /> en HTML.
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 10 avril 2006 à 15:20
je ne peux pas te répondre, c'est la page jsp, pas la page html/javascript...
var f = document.forms[0]; le 1er form du ducoment à éviter (?) donc, donner son name...
var heightField = f.PerHeight; pas compris
var weightField = f.PerWeight; pas compris
var bmiField = f.PerBmi; si un <form name="f"... contient un