Bonjour,
Je suis entrain de créer un quiz en php avec un petit script en javascript permettant de savoir qu'un bouton radio est bien coché (Une réponse quoi).
Le nombre de réponses proposées à chaque question est variable d'ou mon souci...
Voici le petit bout de script qui me pose problème
<script language="JavaScript">
var xx=document.getElementsByName("reponse") // Combien de choix de reponses pour la question
function RadioVide() {
for(i=0;i<xx.length;i++)
if (document.formulaire.reponse[$i].checked==false){
window.alert('Vous n\'avez donné aucune réponse!')
return false;
}
else
{
document.formulaire.method = "POST";
document.formulaire.action = "scores.php";
document.formulaire.submit();
}}
</script>
Et ça ne fonctionne pas à l'endroit "document.formulaire.reponse[$i]."
Je m'en doute bien car $i n'est pas interprété côté serveur donc inconnu. Seulement je ne sais pas quoi mettre à la place.
J'ai essayé [<?php echo "$i"; ?>] mais ça me fait une erreur de syntaxe.
Quelqu'un a une idée svp ?
Partager