Javascript: methode et concaténation ???
Fermé
jemsss
Messages postés
188
Date d'inscription
jeudi 28 août 2008
Statut
Membre
Dernière intervention
28 novembre 2019
-
29 juin 2010 à 02:37
jemsss Messages postés 188 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 28 novembre 2019 - 29 juin 2010 à 11:14
jemsss Messages postés 188 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 28 novembre 2019 - 29 juin 2010 à 11:14
A voir également:
- Javascript: methode et concaténation ???
- Telecharger javascript - Télécharger - Langages
- Javascript void 0 c'est quoi ✓ - Forum Réseaux sociaux
- Javascript echo ✓ - Forum PHP
- Exercice calculatrice en javascript ✓ - Forum Javascript
- Retour à la ligne javascript ✓ - Forum Javascript
2 réponses
Rctll
Messages postés
499
Date d'inscription
dimanche 11 mai 2008
Statut
Membre
Dernière intervention
30 juin 2010
1 409
29 juin 2010 à 10:03
29 juin 2010 à 10:03
var valeur= eval('document.formulaire.question' + i + '.value');
répond-il à ton besoin ?
jemsss
Messages postés
188
Date d'inscription
jeudi 28 août 2008
Statut
Membre
Dernière intervention
28 novembre 2019
17
29 juin 2010 à 10:17
29 juin 2010 à 10:17
Bonjour et merci
C'est exactement ce qui me fallait.
Par contre j'ai maintenant un 2e problème : cette variable prend comme valeur : "undefined".
Pourtant "document.formulaire.question1.value" me semble être le seule moyen de récupérer la valeur du bouton radio sélectionné.
C'est exactement ce qui me fallait.
Par contre j'ai maintenant un 2e problème : cette variable prend comme valeur : "undefined".
Pourtant "document.formulaire.question1.value" me semble être le seule moyen de récupérer la valeur du bouton radio sélectionné.
Rctll
Messages postés
499
Date d'inscription
dimanche 11 mai 2008
Statut
Membre
Dernière intervention
30 juin 2010
1 409
29 juin 2010 à 10:22
29 juin 2010 à 10:22
ne serais-ce pas plutot documents.forms.formulaire.question... ? au pire tu peux verifier avec firebug ou équivalent :)
jemsss
Messages postés
188
Date d'inscription
jeudi 28 août 2008
Statut
Membre
Dernière intervention
28 novembre 2019
17
29 juin 2010 à 10:37
29 juin 2010 à 10:37
Non puisque quand je mets "document.formulaire.question1[0].checked" il me revoie bien "true" ou "false" selon que mon bouton est sélectionné ou non...
Je ne saisis pas le problème avec ".value"
Je ne saisis pas le problème avec ".value"
Rctll
Messages postés
499
Date d'inscription
dimanche 11 mai 2008
Statut
Membre
Dernière intervention
30 juin 2010
1 409
29 juin 2010 à 10:41
29 juin 2010 à 10:41
je me demande si les boutons radios ont bien une "value".
de mémoire il faut rechercher lequel des radio est coché, puis obtenir sa valeur .
de mémoire il faut rechercher lequel des radio est coché, puis obtenir sa valeur .
jemsss
Messages postés
188
Date d'inscription
jeudi 28 août 2008
Statut
Membre
Dernière intervention
28 novembre 2019
17
Modifié par jemsss le 29/06/2010 à 11:14
Modifié par jemsss le 29/06/2010 à 11:14
Bien vu. On dirait qu'un ensemble de bouton radio n'accepte pas ".value".
Il fallait d'abord vérifier quel bouton radio est selectionné puis récupérer la ".value" de ce bouton.
Merci
Il fallait d'abord vérifier quel bouton radio est selectionné puis récupérer la ".value" de ce bouton.
function calcul() { var somme=0; for(i=1;i<=4;i++){ var select0= eval('document.formulaire.question'+i+'[0].checked'); var select1= eval('document.formulaire.question'+i+'[1].checked'); var valeur0= Number(eval('document.formulaire.question'+i+'[0].value')); var valeur1= Number(eval('document.formulaire.question'+i+'[1].value')); if(select0==true) somme=somme+valeur0; if(select1==true) somme=somme+valeur1; } } alert(somme); }
Merci