Scoreboard |
ITB
02:00
DASH
0
ITB
00:02
TSM
0
MOUZ NXT
02:01
TSM
0
ITB
02:00
ALTERNATE
0
Falcons
02:00
Virtus.pro
1
FaZe
02:00
OG
0
Verdant
00:02
Anonymo
0
BIG
01:02
Virtus.pro
0
Falcons
02:01
Complexity
0
Revenant
00:02
ECSTATIC
0
OG
02:01
AMKAL
0
BIG
02:01
GamerLegion
0
Cloud9
00:02
paiN
1
Verdant
01:02
Revenant
0
Verdant
01:02
Sampi
0
Falcons
02:00
M80
0
Complexity
02:00
Metizport
0
Revenant
01:02
Alliance
0
Forum |
Forum |
Aide pour de la création de site internet - 9 messages, 2043 vues
1er message |
|
|
Par mathyyyyy - 07/05/2018 13:28:49 |
Réponse #2 |
|
|
Par carotte - 07/05/2018 14:06:07 |
Réponse #3 |
|
|
Par mathyyyyy - 07/05/2018 14:17:15 |
https://image.noelshack.com/fichiers/2018/19/1/1525695178-received-1647562588645194.jpeg https://image.noelshack.com/fichiers/2018/19/1/1525695246-received-1647562611978525.jpeg Je sais pas si ça peut aider mais se sont ses lignes de codes |
Réponse #4 |
|
|
Par CopLaN - 07/05/2018 14:50:18 |
Réponse #5 |
|
|
Par carotte - 07/05/2018 15:12:35 |
Pas possible d'avoir le texte plutôt que des screenshot ? je veux bien aider, mais tout recopier ça va me faire chier ^^. |
Réponse #6 |
|
|
Par mathyyyyy - 07/05/2018 15:23:01 |
Réponse #7 |
|
|
Par carotte - 07/05/2018 15:39:36 |
Pas possible d'avoir le texte plutôt que des screenshot ? je veux bien aider, mais tout recopier ça va me faire chier ^^. Alors le HTML : <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <link rel="stylesheet" href="CssAuvers.css" /> <title> Jeu éducatif </title> </head> <body> <h1> Question 1 </h1> <center><h2><IMG src="photos/question.jpg" width=140 height=65></h2></center> <h1><IMG src="photos/eglise.jpg" width=550 height=450></h1> <form name="QCM"> <h1><input type="radio" name="choix" value="choix1"/>L'école ? </br></h1> <h1><input type="radio" name="choix" value="choix2"/>L'église ?</br></h1> <h1><input type="radio" name="choix" value="choix3"/>La fresque ?</br></h1> <h1><input type="radio" name="choix" value="choix4"/>Le lavoir ?</br></h1> <h1><input type="button" value="Valider" onclick="tester(choix)"/> </form> <div id="text">Ici, sera la correction</div> <script type ="java/javascript" src="java/Réponse B.js"></script> </html> <p><A href="1jeuq2.html"><IMG src="photos/flèche.jpg" width=140 height=65 align= right></p> </body> Et le java : function modifierText(texte)//dans le paramètre texte, tu mettre la chaine de caractère à afficher { document.getElementById("text").innerHTML = texte; // "text" étant l'id te ta balise qui contient le texte. } function tester(choix)// une fonction que l'on appellera pour tester le formulaire { if (choix[1].checked) { modifierText("Bonne réponse"); }else if (choix[0].checked || choix[2].checked || choix[3].checked ) { modifierText("Mauvaise réponse"); } return false; } Sa fera l'affaire =), la prochaine fois passe par https://pastebin.com/ c'est simple et adapté =). Je regarde ce qui cloche et je t'envoi une correction. |
Réponse #8 |
|
|
Par DrqkoN - 07/05/2018 15:41:09 - Modifié le 07/05/2018 15:46:45 |
Pas possible d'avoir le texte plutôt que des screenshot ? je veux bien aider, mais tout recopier ça va me faire chier ^^. Alors le HTML : <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <link rel="stylesheet" href="CssAuvers.css" /> <title> Jeu éducatif </title> </head> <body> <h1> Question 1 </h1> <center><h2><IMG src="photos/question.jpg" width=140 height=65></h2></center> <h1><IMG src="photos/eglise.jpg" width=550 height=450></h1> <form name="QCM"> <h1><input type="radio" name="choix" value="choix1"/>L'école ? </br></h1> <h1><input type="radio" name="choix" value="choix2"/>L'église ?</br></h1> <h1><input type="radio" name="choix" value="choix3"/>La fresque ?</br></h1> <h1><input type="radio" name="choix" value="choix4"/>Le lavoir ?</br></h1> <h1><input type="button" value="Valider" onclick="tester(choix)"/> </form> <div id="text">Ici, sera la correction</div> <script type ="java/javascript" src="java/Réponse B.js"></script> </html> <p><A href="1jeuq2.html"><IMG src="photos/flèche.jpg" width=140 height=65 align= right></p> </body> Et le java : function modifierText(texte)//dans le paramètre texte, tu mettre la chaine de caractère à afficher { document.getElementById("text").innerHTML = texte; // "text" étant l'id te ta balise qui contient le texte. } function tester(choix)// une fonction que l'on appellera pour tester le formulaire { if (choix[1].checked) { modifierText("Bonne réponse"); }else if (choix[0].checked || choix[2].checked || choix[3].checked ) { modifierText("Mauvaise réponse"); } return false; } Alors, oui ton js n'est pas "lié" à ton HTML. Je pense que ton erreur vient de ta balise "<script type ="java/javascript" src="java/Réponse B.js"></script>". Essaye avec comme type "text/javascript" et vérifie bien ton "chemin". Après, te casse pas la tête avec un "else if" si toute tes autres réponses sont fausses, un "else" suffit. Et enfin, tu essaies de gérer "choix" comme si c'était un tableau, alors qu'avec des boutons radios et des values différentes tu n'as qu'à récupérer la valeur de celle coché. Et pour finir, si tu veux faire apparaître ton GIF, il faut que tu "créer" ton image. Exemple : "modifierText("<img src='img/test.gif'/>");" J'ai fait un pastebin rapide si jamais tu galères de trop (y'a surement des trucs a peaufiné). html : https://pastebin.com/jg13F4su js : https://pastebin.com/Kphftm8C |
Réponse #9 |
|
|
Par mathyyyyy - 07/05/2018 16:04:02 |
Merci à tous pour vos réponses, j'ai tout transmis, ça a fonctionné et elle a compris son erreur donc c'est niquel ! ;-) Encore merci pour elle ! |
Réponse #10 |
|
|
Par carotte - 07/05/2018 16:05:54 |
Pas possible d'avoir le texte plutôt que des screenshot ? je veux bien aider, mais tout recopier ça va me faire chier ^^. Alors le HTML : <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <link rel="stylesheet" href="CssAuvers.css" /> <title> Jeu éducatif </title> </head> <body> <h1> Question 1 </h1> <center><h2><IMG src="photos/question.jpg" width=140 height=65></h2></center> <h1><IMG src="photos/eglise.jpg" width=550 height=450></h1> <form name="QCM"> <h1><input type="radio" name="choix" value="choix1"/>L'école ? </br></h1> <h1><input type="radio" name="choix" value="choix2"/>L'église ?</br></h1> <h1><input type="radio" name="choix" value="choix3"/>La fresque ?</br></h1> <h1><input type="radio" name="choix" value="choix4"/>Le lavoir ?</br></h1> <h1><input type="button" value="Valider" onclick="tester(choix)"/> </form> <div id="text">Ici, sera la correction</div> <script type ="java/javascript" src="java/Réponse B.js"></script> </html> <p><A href="1jeuq2.html"><IMG src="photos/flèche.jpg" width=140 height=65 align= right></p> </body> Et le java : function modifierText(texte)//dans le paramètre texte, tu mettre la chaine de caractère à afficher { document.getElementById("text").innerHTML = texte; // "text" étant l'id te ta balise qui contient le texte. } function tester(choix)// une fonction que l'on appellera pour tester le formulaire { if (choix[1].checked) { modifierText("Bonne réponse"); }else if (choix[0].checked || choix[2].checked || choix[3].checked ) { modifierText("Mauvaise réponse"); } return false; } Le html -> https://pastebin.com/9G1HY4kD Le JavaScript -> https://pastebin.com/adD1VQF8 J'ai corrigé quelques autres trucs, j'ai mis des commentaires aussi. Et attention, ne pas confondre Javaa et JavaScript qui sont deux langages très différents =). |
Page 1 sur 1 |