Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   Javscript toets! (https://forum.scholieren.com/showthread.php?t=1928092)

Beau1994 01-02-2017 08:28

Javscript toets!
 
In JavaScript heb ik echt niet goed, nu ben ik opzoek naar hoe ik met javascript een quiz kan maken met 3 vragen waarvan 1 multi choise. Daarnast wil ik ook weten hoe ik een soort stopwatch kan maken!

Thx alvast!

Elin3 01-02-2017 09:36

Zoek eens (in het Engels) met steekwoorden op deze website:http://stackoverflow.com/

En probeer je probleem op te delen in sub-problemen. Je wil een quiz maken. Oké. Dat betekent dat je:
1. Een vraag op het scherm wil tonen
2. De gebruiker invoer wil laten geven
3. De invoer laten inlezen door het programma
4. De waarde van de invoer vergelijken met de "juist" gedefinieerde waarde.
5. Afhankelijk van de invoer een boodschap op het scherm zetten voor de gebruiker

Als je het probleem zo opdeelt in kleine stukjes zal het direct een stuk gemakkelijker worden.

deadlock 01-02-2017 12:52

Regel 1 van Webdesign: Stop met het gebruik van javascript.

Elin3 01-02-2017 12:54

Citaat:

deadlock schreef: (Bericht 34307683)
Regel 1 van Webdesign: Stop met het gebruik van javascript.

Dat is misschien niet heel behulpzaam als je er toch gewoon een toets over krijgt. Wel voor later, maar niet voor nu ;)

deadlock 01-02-2017 14:32

Citaat:

Elin3 schreef: (Bericht 34307686)
Dat is misschien niet heel behulpzaam als je er toch gewoon een toets over krijgt. Wel voor later, maar niet voor nu ;)

Als gewoon iedereen JS weigert te leren zou het internet daar een stuk gezelliger van worden.

Bloepiloepi 02-04-2017 08:46

Misschien kun je gebruik maken van "if":

Code:

if (variabeledieisgegeven = goedeantwoord) {
div();
} else {
fout();
}
function div() {
var a = document.createElement('div');
a.id = 'aid';
a.innerHTML = '<p>Goed!</p>';
}

function fout() {
var b = document.createElement('div');
b.id = 'aid';
b.innerHTML = '<p>Fout!</p>';
}



Alle tijden zijn GMT +1. Het is nu 11:42.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.