Soucis avec javascript
Résolu
druidou59
Messages postés
85
Date d'inscription
Statut
Membre
Dernière intervention
-
druidou59 Messages postés 85 Date d'inscription Statut Membre Dernière intervention -
druidou59 Messages postés 85 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un petit soucis avec un minuscule bout de code Javascript ridicule qui me tient tête.
Celui-ci consiste tout simplement à afficher le résultat d'une division.
Voici le code:
$superficie= document.getElementById('superf').value;
$cdnt= document.getElementById('cdnt').value;
$qte_ok= parseFloat($superficie/$cdnt);
document.getElementById('result').innerHTML = $qte_ok;
Le resultat affiché est un beau NaN que j'ai essayé de contourner avec le parseFloat mais rien n'y fait :(
Je suis persuadé que c'est une chose toute bête en espérant que l'un d'entre vous pourra m'aider à la trouver.
Merci d'avance pour votre aide ;)
J'ai un petit soucis avec un minuscule bout de code Javascript ridicule qui me tient tête.
Celui-ci consiste tout simplement à afficher le résultat d'une division.
Voici le code:
$superficie= document.getElementById('superf').value;
$cdnt= document.getElementById('cdnt').value;
$qte_ok= parseFloat($superficie/$cdnt);
document.getElementById('result').innerHTML = $qte_ok;
Le resultat affiché est un beau NaN que j'ai essayé de contourner avec le parseFloat mais rien n'y fait :(
Je suis persuadé que c'est une chose toute bête en espérant que l'un d'entre vous pourra m'aider à la trouver.
Merci d'avance pour votre aide ;)
A voir également:
- Soucis avec javascript
- Telecharger javascript - Télécharger - Langages
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
- Erreur #125 javascript - Forum Mozilla Firefox
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript arrondi - Forum Javascript
1 réponse
Salut,
On utilise pas le signe "$" dans une variable javascript et on déclare une variable avec "var" :
On utilise pas le signe "$" dans une variable javascript et on déclare une variable avec "var" :
<script type="text/javascript"> function calcul(){ var superficie = document.getElementById('superf').value; alert(superficie); var cdnt = document.getElementById('cdnt').value; alert(cdnt); var qte_ok = Math.floor(superficie/cdnt); alert(qte_ok); var resultat = document.getElementById("result").innerHTML = qte_ok; } </script>
Merci pour ta réponse.
Pourtant ça marche avec le signe "$" bizarre mais bon je préfère suivre ton conseil pour le var ;)
Et en fait concernant mon code le seul soucis c'est que j'essayé de récupérer le contenu d'un span avec document.getElementById('cdnt').value et cela fonctionne pas donc j'ai créé un input à la place et ça marche ;)
Une solution pour récuperer le contenu d'un span:
<span id="cdnt">58</span>
?
Merci
Merci beaucoup en tout cas :)