Création d'un jeu-questionnaire sur dreamweaver
- Halim_akiki
- Born


- Inscription: Juil 10, 2011
- Messages: 1
- Status: Offline
Salut. Je dois faire un quiz sur dreamweaver à l'aide des boutons radio pour obtenir les réponses. im ayant un problème en libérant les boutons radio après vérification une radio et le déplacement vers une question suivante en utilisant un "prochaines >>" bouton radio même coché dans la première question est cochée dans la deuxième question. peut quelqu'un m'aider avec cela ? Merci. Il s'agit de l'exercice :
Code: [ Select ]
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Quiz Easy</title>
<script type="text/javascript">
var questions=["Lebanon's capital:","France's capital:","England's capital:"];
var answers=[["beyrouth","sayda","tripoli"],
["souchaux","paris","lyon"],
["manchester","cambridge","london"]];
var trueAnswers=[0,1,2];
var chosenAnswers=[-1, -1, -1];
var cur=0;
var grade=0;
function start(){
cur = 0;
showQuestion();
}
function showQuestion(){
quest.innerText = (cur+1) + ") "+questions[cur];
rep1.innerText = answers[cur][0];
rep2.innerText = answers[cur][1];
rep3.innerText = answers[cur][2];
}
function goNext(){
if (cur < questions.length-1){
cur++;
showQuestion();
}
}
function goPrevious(){
if (cur > 0 ){
cur--;
showQuestion();
}
}
function goFirst(){
cur = 0;
showQuestion();
}
function goLast(){
cur = questions.length-1;
showQuestion ();
}
/*function getAnswers ()
{
for (i=0, i<answers.length, i++)
{
for(j=0, j<answers[i].length, j++)
{
if(answers[i][j].checked)
chosenAnswers[i] = answers[i][j];
else
chosenAnswers[i] = -1;
}
}
}*/
/*function getAnswer() {
chosenAnswers = "";
len = answers.length;
for (i = 0; i <len; i++) {
if (answers[i].checked) {
chosenAnswers = answers[i];
return chosenAnswers;
}
else{
return -1;
}
}
}*/
function checkAnswer(){
grade = 0;
for (i=0; i<trueAnswers.length; i++){
if (trueAnswers[i] == chosenAnswers[i]){
grade = grade + 1;
}
}
}
function score(){
alert("You had a score of " + grade + " points!")
}
function clearRB(buttonGroup)
{
for (i=0; i < buttonGroup.length; i++) {
if (buttonGroup[i].checked == true) { // if a button in group is checked,
buttonGroup[i].checked = false; // uncheck it
}
}
}
</script>
</head>
<body onload="start()">
<form name="clearIt">
<h1 id="quest"> </h1>
<p> <input type="radio" name="radioA" id="radio1"/> <span id="rep1"> </span> </p>
<p> <input type="radio" name="radioA" id="radio2"/> <span id="rep2"> </span> </p>
<p> <input type="radio" name="radioA" id="radio3"/> <span id="rep3"> </span> </p>
<p> <input type="button" name="clear" value="clear" onclick="clearRB(document.clearIt.radioA)" /> </p>
</form>
<p><input type="button" value="First |<<" onclick="goFirst()"/>
<input type="button" value="Previous <" onclick="goPrevious()"/>
<input type="button" value="Next >" onclick="goNext()"/>
<input type="button" value="Last >>|" onclick="goLast()"/>
<input type="button" value="Submit Answers" onclick="checkAnswer()"/>
<input type="button" value="Show Result" onclick="score()"/></p>
</body>
</html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Quiz Easy</title>
<script type="text/javascript">
var questions=["Lebanon's capital:","France's capital:","England's capital:"];
var answers=[["beyrouth","sayda","tripoli"],
["souchaux","paris","lyon"],
["manchester","cambridge","london"]];
var trueAnswers=[0,1,2];
var chosenAnswers=[-1, -1, -1];
var cur=0;
var grade=0;
function start(){
cur = 0;
showQuestion();
}
function showQuestion(){
quest.innerText = (cur+1) + ") "+questions[cur];
rep1.innerText = answers[cur][0];
rep2.innerText = answers[cur][1];
rep3.innerText = answers[cur][2];
}
function goNext(){
if (cur < questions.length-1){
cur++;
showQuestion();
}
}
function goPrevious(){
if (cur > 0 ){
cur--;
showQuestion();
}
}
function goFirst(){
cur = 0;
showQuestion();
}
function goLast(){
cur = questions.length-1;
showQuestion ();
}
/*function getAnswers ()
{
for (i=0, i<answers.length, i++)
{
for(j=0, j<answers[i].length, j++)
{
if(answers[i][j].checked)
chosenAnswers[i] = answers[i][j];
else
chosenAnswers[i] = -1;
}
}
}*/
/*function getAnswer() {
chosenAnswers = "";
len = answers.length;
for (i = 0; i <len; i++) {
if (answers[i].checked) {
chosenAnswers = answers[i];
return chosenAnswers;
}
else{
return -1;
}
}
}*/
function checkAnswer(){
grade = 0;
for (i=0; i<trueAnswers.length; i++){
if (trueAnswers[i] == chosenAnswers[i]){
grade = grade + 1;
}
}
}
function score(){
alert("You had a score of " + grade + " points!")
}
function clearRB(buttonGroup)
{
for (i=0; i < buttonGroup.length; i++) {
if (buttonGroup[i].checked == true) { // if a button in group is checked,
buttonGroup[i].checked = false; // uncheck it
}
}
}
</script>
</head>
<body onload="start()">
<form name="clearIt">
<h1 id="quest"> </h1>
<p> <input type="radio" name="radioA" id="radio1"/> <span id="rep1"> </span> </p>
<p> <input type="radio" name="radioA" id="radio2"/> <span id="rep2"> </span> </p>
<p> <input type="radio" name="radioA" id="radio3"/> <span id="rep3"> </span> </p>
<p> <input type="button" name="clear" value="clear" onclick="clearRB(document.clearIt.radioA)" /> </p>
</form>
<p><input type="button" value="First |<<" onclick="goFirst()"/>
<input type="button" value="Previous <" onclick="goPrevious()"/>
<input type="button" value="Next >" onclick="goNext()"/>
<input type="button" value="Last >>|" onclick="goLast()"/>
<input type="button" value="Submit Answers" onclick="checkAnswer()"/>
<input type="button" value="Show Result" onclick="score()"/></p>
</body>
</html>
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Quiz Easy</title>
- <script type="text/javascript">
- var questions=["Lebanon's capital:","France's capital:","England's capital:"];
- var answers=[["beyrouth","sayda","tripoli"],
- ["souchaux","paris","lyon"],
- ["manchester","cambridge","london"]];
- var trueAnswers=[0,1,2];
- var chosenAnswers=[-1, -1, -1];
- var cur=0;
- var grade=0;
- function start(){
- cur = 0;
- showQuestion();
- }
- function showQuestion(){
- quest.innerText = (cur+1) + ") "+questions[cur];
- rep1.innerText = answers[cur][0];
- rep2.innerText = answers[cur][1];
- rep3.innerText = answers[cur][2];
- }
- function goNext(){
- if (cur < questions.length-1){
- cur++;
- showQuestion();
- }
- }
- function goPrevious(){
- if (cur > 0 ){
- cur--;
- showQuestion();
- }
- }
- function goFirst(){
- cur = 0;
- showQuestion();
- }
- function goLast(){
- cur = questions.length-1;
- showQuestion ();
- }
- /*function getAnswers ()
- {
- for (i=0, i<answers.length, i++)
- {
- for(j=0, j<answers[i].length, j++)
- {
- if(answers[i][j].checked)
- chosenAnswers[i] = answers[i][j];
- else
- chosenAnswers[i] = -1;
- }
- }
- }*/
- /*function getAnswer() {
- chosenAnswers = "";
- len = answers.length;
- for (i = 0; i <len; i++) {
- if (answers[i].checked) {
- chosenAnswers = answers[i];
- return chosenAnswers;
- }
- else{
- return -1;
- }
- }
- }*/
- function checkAnswer(){
- grade = 0;
- for (i=0; i<trueAnswers.length; i++){
- if (trueAnswers[i] == chosenAnswers[i]){
- grade = grade + 1;
- }
- }
- }
- function score(){
- alert("You had a score of " + grade + " points!")
- }
- function clearRB(buttonGroup)
- {
- for (i=0; i < buttonGroup.length; i++) {
- if (buttonGroup[i].checked == true) { // if a button in group is checked,
- buttonGroup[i].checked = false; // uncheck it
- }
- }
- }
- </script>
- </head>
- <body onload="start()">
- <form name="clearIt">
- <h1 id="quest"> </h1>
- <p> <input type="radio" name="radioA" id="radio1"/> <span id="rep1"> </span> </p>
- <p> <input type="radio" name="radioA" id="radio2"/> <span id="rep2"> </span> </p>
- <p> <input type="radio" name="radioA" id="radio3"/> <span id="rep3"> </span> </p>
- <p> <input type="button" name="clear" value="clear" onclick="clearRB(document.clearIt.radioA)" /> </p>
- </form>
- <p><input type="button" value="First |<<" onclick="goFirst()"/>
- <input type="button" value="Previous <" onclick="goPrevious()"/>
- <input type="button" value="Next >" onclick="goNext()"/>
- <input type="button" value="Last >>|" onclick="goLast()"/>
- <input type="button" value="Submit Answers" onclick="checkAnswer()"/>
- <input type="button" value="Show Result" onclick="score()"/></p>
- </body>
- </html>
- Anonymous
- Bot


- Inscription: 25 Feb 2008
- Messages: ?
- Loc: Ozzuland
- Status: Online
Juillet 10th, 2011, 6:49 am
Page 1 sur 1
Pour répondre à ce sujet, vous devez vous connecter ou vous enregistrer. Il est gratuit.
Afficher de l'information
- Total des messages de ce sujet: 1 message
- Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 171 invités
- Vous ne pouvez pas poster de nouveaux sujets
- Vous ne pouvez pas répondre aux sujets
- Vous ne pouvez pas éditer vos messages
- Vous ne pouvez pas supprimer vos messages
- Vous ne pouvez pas joindre des fichiers
