Se connecter avec
S'enregistrer | Connectez-vous

Html formulaire (repondez-moi) please

Dernière réponse : dans Programmation

bonjours a tous
Voici le code html de ma page internet;


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<SCRIPT LANGUAGE="javascript">
var point;
point = 0;
function verification(question) {
if (question.first.value == "Roc-A-Fella" ) {
alert("Question 1: Vous avez eu la bonne réponse");
point = point + 10;
} else {
alert("Question 1: Mauvaise réponse! La réponse était Roc-A-Fella");
}
if (question.second.value == "Dangerously in Love" || question.second.value == "Live At Wembley" || question.second.value == "B'Day" || question.second.value == "B'Day Deluxe Edition" || question.second.value == "Antology" ) {

alert("Question 2: Vous avez eu la bonne reponse");
point = point + 10;
} else {
alert("Question 2: Mauvaise réponse! Vous aviez le choix entre 5 bonnes réponses!! Dangerously in Love, Live At Wembley, B'Day, B'Day Deluxe Edition ou Antology");
}
if (question.third.value == "The Best Of Both Worlds" || question.third.value == "Unfinished Business" || question.third.value == "Collision Course" ) {
alert("Question 3: Vous avez eu la bonne réponse");
point = point + 10;
} else {
alert("Question 3: Mauvaise réponse! Vous aviez le choix entre 3 bonnes réponses!! Unfinished Business , The Best Of Both Worlds ou Collision Course");
}
if (question.fourth.value == "2002" ) {
alert("Question 4: Vous avez eu la bonne réponse");
point = point + 10;
} else {
alert("Question 4: Mauvaise réponse! La réponse était 2002");
}
if (question.fifth.value == "Jay-Z - 99 Problems" || question.fifth.value == "Jay-Z - Hardknock Life" || question.fifth.value == "Jay-Z - Show Me What You Got" || question.fifth.value == "Jay-Z - Dirt Off Your Shoulder" || question.fifth.value == "Jay-Z et Beyonce" ) {
alert("Question 5: Vous avez eu la bonne réponse");
point = point + 10;
} else {
alert("Question 5: Mauvaise réponse! Mauvaise réponse! Vous aviez le choix entre 5 bonnes réponses!! Jay-Z - Beyonce, Jay-Z - Dirt Off Your Shoulder, Jay-Z - Show Me What You Got, Jay-Z - Hardknock Life ou Jay-Z - 99 Problems");
}
alert("Votre résultat est de: " + point + " points / 50");
}
</SCRIPT>
</head>
<body bgColor="black">
<center><font color="blue">
<font color="red"><h2>Questionnaire sur Jay-Z et Beyonce</h2></font>
<br />
<br />
<form name="question">
Vous devez répondre à 5 questions pour voir si vous avez bien compris!!
<br />
<font color="yellow">Les majuscules sont importantes.</font>
<ol type="1">
<li>Quelle est le nom de la compagnie que Jay-Z et ses amis ont fondées?<br /><input type ="text" name = "first" value = ""></li>
<li>Nommé le nom d'un album que Beyonce à crée elle même?<br /><input type ="text" name = "second" value = ""></li>
<li>Nommé le nom d'un album que Jay-Z a crée avec d'autre chanteur?<br /><input type ="text" name = "third" value = ""></li>
<li>En quelle année Beyonce a t-elle reçue le prix de meilleur auteur pop de l'année?<br /><input type ="text" name = "fourth" value = ""></li>
<br />
<font color="yellow">(Ne pas enlever (Jay-Z - ) sinon vous n'aurez pas la bonne réponse).</font>
<li>Donné le titre d'une des 5 vidéos de Jay-Z qui se trouve dans la rubrique <a href="videojay.htm" target="_blank"><font color="red">galerie video de Jay-z</font></a><br />
<input type ="text" name = "fifth" value = "Jay-Z - "></li>
</ol>
<input type="button" name="Test" value="Valider" onClick="verification(question)">
</form>
</font></center>
</body>
</html>

Le probleme ses quand le formualire vient pour conter les point il se trompe
ex: une bonne reponse il me donne 10 points: ses bon
mes deux bonne reponse il me donne 30 points: au lieu de 20 points

Quelqun pourrais maider a arranger le probleme

merci davacne a tous ceux qui vont maider

Autres pages sur : html formulaire repondez please

Lassé par la pub ? Créez un compte

bonjour cest encore moi jai une question
a cette ligne de mon script, jevoudrait qu'il secrive sur le site et nom dans un alert. est ce que ces possible.

je veut dire dasn un que dans mon form je met un <input type="text" name=1"> mais apres je ses pas quoi faire pour que mon pointage s'affiche a linterieur
alert("Votre résultat est de: " + point + " points / 50" );
}

Tu n'es pas obligé de passer par un input de type text. Tu places une div (ou un span).

  1. <div id="score"></div>


Ensuite, un simple Javascript utilisant le DOM :

  1. document.getElementById('score').innerHTML = "Vous avez " + points + " points !";


Sinon, si tu veux garder ton input :

  1. document.getElementById("Id_de_ton_input").value = "Vous avez " + points + "points !";

derniere petite question:
avec la fonction que jai creer est ce que je pourrais mettre un code javascript qui dit qu'il a couler si il a en bas de 60% et si il a en bas de 60% il serait rediriger vers une autre page html.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<SCRIPT LANGUAGE="javascript">
var point;
point = 0;
function verification(question) {{
if (question.first.value == "Roc-A-Fella" ) {
alert("Question 1: Vous avez eu la bonne réponse");
point = point + 10;
} else {
alert("Question 1: Mauvaise réponse! La réponse était Roc-A-Fella");
}
if (question.second.value == "Dangerously in Love" || question.second.value == "Live At Wembley" || question.second.value == "B'Day" || question.second.value == "B'Day Deluxe Edition" || question.second.value == "Antology" ) {

alert("Question 2: Vous avez eu la bonne reponse");
point = point + 10;
} else {
alert("Question 2: Mauvaise réponse! Vous aviez le choix entre 5 bonnes réponses!! Dangerously in Love, Live At Wembley, B'Day, B'Day Deluxe Edition ou Antology");
}
if (question.third.value == "The Best Of Both Worlds" || question.third.value == "Unfinished Business" || question.third.value == "Collision Course" ) {
alert("Question 3: Vous avez eu la bonne réponse");
point = point + 10;
} else {
alert("Question 3: Mauvaise réponse! Vous aviez le choix entre 3 bonnes réponses!! Unfinished Business , The Best Of Both Worlds ou Collision Course");
}
if (question.fourth.value == "2002" ) {
alert("Question 4: Vous avez eu la bonne réponse");
point = point + 10;
} else {
alert("Question 4: Mauvaise réponse! La réponse était 2002");
}
if (question.fifth.value == "Jay-Z - 99 Problems" || question.fifth.value == "Jay-Z - Hardknock Life" || question.fifth.value == "Jay-Z - Show Me What You Got" || question.fifth.value == "Jay-Z - Dirt Off Your Shoulder" || question.fifth.value == "Jay-Z et Beyonce" ) {
alert("Question 5: Vous avez eu la bonne réponse");
point = point + 10;
} else {
alert("Question 5: Mauvaise réponse! Mauvaise réponse! Vous aviez le choix entre 5 bonnes réponses!! Jay-Z - Beyonce, Jay-Z - Dirt Off Your Shoulder, Jay-Z - Show Me What You Got, Jay-Z - Hardknock Life ou Jay-Z - 99 Problems");
}
document.getElementById('score').innerHTML = "Vous avez " + point + " points !";
}
document.getElementById('scor').innerHTML = "Vous avez " + point*2 + " %";
}
</script>
</head>
<body bgColor="black">
<center><font color="blue">
<font color="red"><h2>Questionnaire sur Jay-Z et Beyonce</h2></font>
<br />
<br />
<form name="question">
Vous devez répondre à 5 questions pour voir si vous avez bien compris!!
<br />
<font color="yellow">Les majuscules sont importantes.</font>
<ol type="1">
<li>Quelle est le nom de la compagnie que Jay-Z et ses amis ont fondées?<br /><input type ="text" name = "first" value = ""></li>
<li>Nommé le nom d'un album que Beyonce à crée elle même?<br /><input type ="text" name = "second" value = ""></li>
<li>Nommé le nom d'un album que Jay-Z a crée avec d'autre chanteur?<br /><input type ="text" name = "third" value = ""></li>
<li>En quelle année Beyonce a t-elle reçue le prix de meilleur auteur pop de l'année?<br /><input type ="text" name = "fourth" value = ""></li>
<br />
<font color="yellow">(Ne pas enlever (Jay-Z - ) sinon vous n'aurez pas la bonne réponse).</font>
<li>Donné le titre d'une des 5 vidéos de Jay-Z qui se trouve dans la rubrique <a href="videojay.htm" target="_blank"><font color="red">galerie video de Jay-z</font></a><br />
<input type ="text" name = "fifth" value = "Jay-Z - "></li>
</ol>
<input type="button" name="Valider" value="Valider" onClick="verification(question)">
<input type="reset" name="reset" value="Reset">
<br />
<font color="red"><div id="score" align="left"></div>
<div id="scor" align="left"></div></font>
</form>
</font></center>
</body>
</html>

merci a vous de maider
Lassé par la pub ? Créez un compte
Tom's guide dans le monde