| Free Javascripts 3 | | Afdrukken | |
| Geschreven door Rinie Hooijer | |||||||
| maandag, 02 januari 2006 05:00 | |||||||
Pagina 1 van 5 Interactiviteit met de bezoeker op de site wordt vooral verkregen door het stellen van vragen. Afhankelijk van het antwoord, krijgt de bezoeker dan een reactie terug. Dit script is bij uitstek geschikt voor scholen en andere educatieve instellingen. Bij de kant-en-klare scripts op de cd-rom vindt u een voorbeeld van dit script met tekstuele vragen.Vraag en antwoord voor rekensommenInteractiviteit met de bezoeker op de site wordt vooral verkregen door het stellen van vragen. Afhankelijk van het antwoord, krijgt de bezoeker dan een reactie terug. Dit script is bij uitstek geschikt voor scholen en andere educatieve instellingen. Bij de kant-en-klare scripts op de cd-rom vindt u een voorbeeld van dit script met tekstuele vragen.<br /><!--<br />// Definieer de functie ProefSom(). Deze naam kunt u veranderen. <br />function ProefSom(vraag) {<br /><br />/* Definieer de variabelen voor de functie. De functie eval() is een ingebouwde functie van JavaScript. Het berekent de antwoorden van de vragen.*/<br /> <br />var antwoord=eval(vraag);<br /> <br />var uitkomst="Hoeveel is " + vraag + "?"; <br />// 'Hoeveel is' kunt u vervangen<br /><br />/* Als het antwoord goed is wordt het volgende bericht weergegeven. U kunt hierbij gebruik maken van de normale HTML-tags. */<br />var goed="<center><form><table border=5><tr><td>Uitstekend!</table> </form></center>"<br /><br />// Als het antwoord fout is wordt het volgende bericht weergegeven<br />var fout="<center><form><table border=5><tr><td>Denk na!</table> </form></center>"<br /> <br /> // Stel de vraag<br /> <br /> var totaal=prompt(uitkomst,"0");<br /> <br /> //Kijk of de uitkomst klopt<br /> <br /> return (totaal == antwoord) ? goed : fout;<br />}<br />//--><br /> <br /><!--<br />/* Stel de vraag en geef het antwoord weer. Hier kunt u de rekensommen opgeven. Aftrekken, delen en vermenigvuldigen is ook mogelijk. */<br />var resultaat=ProefSom("10 + 10");<br />document.write(resultaat);<br />//--><br /> ![]() |
|||||||
| Laatst aangepast op dinsdag, 01 september 2009 13:06 |

