Bonjour,
je ne comprend vraiment pas pourquoi la fonction suivante ne donne pas ce que je veux:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <script type="text/javascript">
function calculScore()
{
var scoreTotal;
//calculer les sous-scores
//Physical function
var physicalFunctionScore = 10;
//pour chaque sous-question (a,b,etc.), regarder quelle case est cochee.
//si differents de une seule case cochee, afficher signal d'erreur.
if (document.Question3.aa3.checked==true){physicalFunctionScore += 1;}
else if (document.Question3.ba3.checked==true){physicalFunctionScore += 2;}
else if (document.Question3.ba3.checked==true){physicalFunctionScore += 3;}
else {document.write("error, check your answers in question 3.a");
//additionner les sous-scores pour produire le score final
return physicalFunctionScore;
}
//var score=45
</script> |
lorsque j'appui sur ce bouton:
<input type="button" onClick="window.opener.document.getElementById('scoreSF_36').value=calculScore()" value="Soumettre">
Merci d'avance pour vos indications!!
Stef
Partager