Addition de deux éléments, stockage dans l'un d'eux
Résolu
Miimidedel
Messages postés
345
Date d'inscription
Statut
Membre
Dernière intervention
-
Miimidedel Messages postés 345 Date d'inscription Statut Membre Dernière intervention -
Miimidedel Messages postés 345 Date d'inscription Statut Membre Dernière intervention -
Hello,
J'ai encore besoin de vous !
Voilà, j'ai un champ qui est calculé pour un certain produit :
Seulement, si en plus de ce produit on choisit une option il faut ajouter une valeur à celle déjà affichée, j'ai donc choisi de faire ça (+=) :
Le problème est qu'au lieu d'additionner les deux valeurs et stocker le résultat dans celle de gauche il concatène..
Si document.getElementById('nbr_cliccoul').value = 4
et nbcc = 2
Il affichera document.getElementById('nbr_cliccoul').value = 42... Et moi je voudrais 6 !
Comment faire ?.. En evitant la lourdeur de réécrire
Merci de votre aide !
J'ai encore besoin de vous !
Voilà, j'ai un champ qui est calculé pour un certain produit :
document.getElementById('nbr_cliccoul').value
Seulement, si en plus de ce produit on choisit une option il faut ajouter une valeur à celle déjà affichée, j'ai donc choisi de faire ça (+=) :
document.getElementById('nbr_cliccoul').value += +nbcc;
Le problème est qu'au lieu d'additionner les deux valeurs et stocker le résultat dans celle de gauche il concatène..
Si document.getElementById('nbr_cliccoul').value = 4
et nbcc = 2
Il affichera document.getElementById('nbr_cliccoul').value = 42... Et moi je voudrais 6 !
Comment faire ?.. En evitant la lourdeur de réécrire
document.getElementById('nbr_cliccoul').value = +document.getElementById('nbr_cliccoul').value + nbcc;
Merci de votre aide !
A voir également:
- Addition de deux éléments, stockage dans l'un d'eux
- Espace de stockage gmail plein - Guide
- Stockage google - Guide
- Comment faire deux colonnes indépendantes dans word - Guide
- Addition excel - Guide
- Stockage du téléphone - Accueil - Guide Android
1 réponse
Bonjour
Essaye avec quelque chose comme
Il doit considérer ton document.getElementById.value comme un string et pas un nombre.
Essaye avec quelque chose comme
var value = parseInt(document.getElementById('nbr_cliccoul').value) + nbcc; document.getElementById('nbr_cliccoul').value = value;
Il doit considérer ton document.getElementById.value comme un string et pas un nombre.
Miimidedel
Messages postés
345
Date d'inscription
Statut
Membre
Dernière intervention
71
Ah ? C'est pas bête. J'essaie de suite !
Miimidedel
Messages postés
345
Date d'inscription
Statut
Membre
Dernière intervention
71
Ah c'est génial ça fonctionne ! Merci bien =)