Random Seiten anzeigen lassen (HTML/JavaScript)?
Hallo, ich will ein Quiz programmieren, damit es aber nicht langweilig wird, sollen immer neue Seiten kommen mit Fragen. (Die einzelnen Fragen mit den Seiten habe ich gemacht). Aber kann man das irgendwie Programmieren das wenn man auf ein Button gedrückt hat das dann eine zufällige HTML Seite kommt. (z.B. ich habe die Dateien 1.html 2.html 3.html) Kann ich es programmieren wenn man auf ein Button drückt dass dann entweder 1 2 oder 3 kommt? Ich habe es schwierig formoliert ich hoffe, ihr versteht es trotzdem.
Danke im Vorraus!
4 Antworten
du kannst ja wenn du auf den Button drückst eine Zufallszahl bekommen die in zwischen 0 und x( Anzahl der Quizseiten) liegt und dann die zahl dafür verwenden
Ich verstehe nicht ganz wie du das meinst. Hast du mal ein Code Bsp.?
ich würde es so tun
- eine Zahl zufällig erzeugen (wie, siehe Antwort unten) innerhalb Deiner Wertegrenze
- eine string Variable machen, die heisst: ' .html'
- die Zahl in ein String umwandeln
- die beiden Strings verschmelzen, also z.B. 1.html
- dieses String in ein html-Link konvertieren (also '<href..' etc. dazugeben
- dieses String als Link innerhalb einer Seite ausgeben, die Du mit php generierst
- Dein Besucher klickt das Link - voila!
Ja kann man.