menu

Toets met antwoordopsies in HTML-kode op JavaScript

In vorige lesse moes die antwoorde op die toetsvrae in inskrywingsvelde ingetik word. In die werklike lewe is daar egter dikwels ook toetse waar jy een antwoordopsie uit die voorgestelde kan kies. Kom ons leer hoe om sulke toetse te skep.

Kom ons begin weer met 'n eenvoudige weergawe, waar die vrae en antwoorde in die HTML-kode gestoor word, en dan sal ons dit geleidelijk aan komplekser maak.

Hier is dus 'n toets met antwoordopsies:

<div id="test"> <div> <p>vraag 1?</p> <label> <input type="radio" name="1" data-right> opsie 1 </label> <label> <input type="radio" name="1"> opsie 2 </label> <label> <input type="radio" name="1"> opsie 3 </label> </div> <div> <p>vraag 2?</p> <label> <input type="radio" name="2"> opsie 1 </label> <label> <input type="radio" name="2" data-right> opsie 2 </label> <label> <input type="radio" name="2"> opsie 3 </label> </div> <div> <p>vraag 3?</p> <label> <input type="radio" name="3"> opsie 1 </label> <label> <input type="radio" name="3"> opsie 2 </label> <label> <input type="radio" name="3" data-right> opsie 3 </label> </div> </div>

Soos jy kan sien, kan ons die antwoordopsies kies met behulp van radioknoppies. In elke vraag is die radioknoppie met die korrekte antwoord gemerk met die kenmerk data-right.

Maak dit so dat wanneer een van die antwoorde op 'n vraag gekies word, daardie antwoord onmiddellik nagegaan word vir korrektheid.

Wysig jou kode sodat die nagaan van antwoorde uitgevoer word wanneer op 'n knoppie gedruk word.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp