|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Bonsoir,
je souhaite mettre à jour automatiquement un champ de formulaire "total" quand une des lignes qui composent ce total est modifiée. Voici mon code : Code :
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
||
|
|
00
|
|
|
#2 | ||
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
Bonsoir,
Code :
|
||
|
|
00
|
|
|
#3 |
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Ce sont les noms des champs du formulaire.
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
|
|
00
|
|
|
#4 |
![]() ![]() Andry Aimé Inscription : septembre 2007 Messages : 5 145 ![]() |
Code :
document.forms[0].totalarticle1.value=... |
|
|
00
|
|
|
#5 | ||
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
On avance, mais ce n'est pas encore parfait : si je modifie le select (le nombre d'articles), ça marche, mais pas si je modifie le champ "prix" ; je remets mon code actuel :
Code :
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
||
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 808 ![]() |
Et tu indiques quand qu'il faut recalculer quand tu modifies l'input text ?
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
|
|
#7 |
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Avec ça , ça ne suffit pas ?
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
|
|
00
|
|
|
#8 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 808 ![]() |
Arf... effectivement, je regardais pas le bon input...
![]() Un onchange sur un input text est déclenché lorsque la valeur du champ est modifiée et que l'input a perdu le focus.
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
|
|
#9 |
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
En effet ; merci du truc, et avant de cocher "résolu", peut-on m'expliquer document.forms[0]. ?
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
|
|
00
|
|
|
#10 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 808 ![]() |
Ca semble pourtant explicite...
document.forms est une collection référençant l'ensemble des formulaires du document. document.forms[0] correspond au premier formulaire de ton document.
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
|
|
#11 |
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Merci de m'avoir mis un point sur le i.
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
|
|
00
|
|
|
#12 | ||
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Ca, ça marche mais j'ai une autre diffficulté, toujours avec le même formulaire : en fait l'utilisateur peut sélectionner 2 articles avec pour chacun le prix et la quantité, donc pour chacun, il a en sous-total le prix ; par contre, je voudrais aussi afficher le prix global (donc la somme des 2 sous-totaux) et c'est ça qui n'est pas encore au point : voilà ce que je fais :
Code :
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
||
|
|
00
|
|
|
#13 |
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
ce sujet à mainte fois était abordé et notamment sur http://www.developpez.net/forums/d11...que-daddition/, qui est proche de ce que tu cherches à réaliser.
de plus je te rappelles que + opère une concaténation de chaine (cela fait partie des bases). |
|
|
00
|
|
|
#14 | ||||
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Citation:
Citation:
Code :
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
||||
|
|
00
|
|
|
#15 | ||
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Bingo
Je suis reparti de mon code tout en m'inspirant de l'exemple montré par NoSmoking. Et voilà : Code :
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
||
|
|
00
|
|
|
#16 | |||
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
Citation:
|
|||
|
|
00
|
|
|
#17 | ||
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Je ne m'étais pas attardé, sachant que je n'ai que 2 éléments, mais du coup, j'ai essayé de l'intégrer, mais ça ne marche pas ; pourquoi ?
Code :
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
||
|
|
00
|
|
|
#18 |
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
et elle sort d'où cette syntaxe document.forms[0].('total_article'+indice).value?
Comment accéder aux éléments d'un formulaire ?
|
|
|
10
|
|
|
#19 | |||
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Citation:
Code :
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com