Bonjour,
je souhaiterais que ma fonction retourne une valeur vers une fenêtre parent (donc depuis un popup) lorsque le gentil utilisateur clique sur le bouton soumettre (il s'agit d'un formulaire).
Voici ce que j'ai fait:
la fonction:
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> |
Le bouton:
<input type="button" onClick="window.opener.document.getElementById('scoreSF_36').value=calculScore()" value="Soumettre">
Je ne vois pas pourquoi ceci ne fonctionne pas... toute réponse est la bienvenue!!
Merci,
Stef
Partager