Je rencontre un petit soucis lors d'un calcul tous simple : Pour additionner la valeur d'un champs input.
function additionner() {
document.monFormulaire.input.value = document.monFormulaire.input.value + 2;
}
On suppose que dans le input à pour valeur 190. La nouvelle valeur suite à l'execution de la fonction est de 1902
Enfaite au lieu de faire 190 +2 elle ajoute 2 à 190.
Je ne comprend pas vraiment l'origine de ce problème...
Incompatibilité de types. Ce que tu récupères dans ton <input /> est de type String. Or tu peux pas faire une addition avec un String et un Number. Tu dois donc convertir ton String en Number :
Ah d'accord! Décidément Thunderseb tu es mon sauveur!
Merci encore!
Additionner la valeur d'un input de type text
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Ma vraie biographie - Ex-Manager de la Validation sur le Site du Zéro - sdlm.be - Horus.aero