Vraag javascript

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Jan Rens

Jan Rens

23/02/2019 18:46:36
Quote Anchor link
Allereerst wil ik zeggen dat ik nieuw ben in javascript en dit is een soort van mijn eerste code die ik wil implementeren, dus het idee is dat een gebruiker een afbeelding van een wezen ziet en de speler moet de naam ervan raden en vult dit is met een tekstgebied (form). Voor elk goed antwoord krijgt de speler een score van +1.

De afbeeldingen worden willekeurig gegenereerd door script uit een array

Nu is het probleem wanneer de speler de afbeelding ziet en de juiste naam ervan invoert. de score wordt niet bijgewerkt, wanneer de speler hetzelfde antwoord geeft en de afbeelding willekeurig is gekozen en de afbeelding == antwoord de score is bijgewerkt.

voorbeeld:
Afbeelding
dus de willekeurige pick is zoals ik de array noemde waar het een willekeurige afbeelding kiest. gegeven antwoord is wat de speler als awnser heeft gegeven. dus de awnser controleert het alleen op de latere willekeurige picks.

Mijn javascript-script is hier te vinden:
https://pastebin.com/7J0Zeara

nu ben ik er dus achtergekomen dat:
Wanneer het formulier wordt ingediend, roept het verwerkFormFormulier aan. Dit roept de functies invoer en selectie aan en vergelijkt vervolgens het resultaat. De functie-invoer krijgt de huidige waarde van het tekstvak. De functie kiezen selecteert willekeurig een bestandsnaam, stelt de huidige afbeelding in en retourneert de geselecteerde naam. het vergelijkt het antwoord van de speler met de volgende vraag.

heeft iemand een idee hoe ik dit het beste kan oplossen?
Gewijzigd op 23/02/2019 18:55:58 door Jan Rens
 
PHP hulp

PHP hulp

27/12/2024 14:53:39
 
Frank Nietbelangrijk

Frank Nietbelangrijk

25/02/2019 20:21:08
Quote Anchor link
Je voorbeeld mist HTML. Zo blijft het natuurlijk een beetje gissen...
 
- Ariën  -
Beheerder

- Ariën -

25/02/2019 20:29:25
Quote Anchor link
kan je jouw titel aanpassen naar wat duidelijkers?
Alvast bedankt!
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.