Hoi. Ik ben bezig met een klein onderzoekstooltje in PHP. Het is de bedoeling dat een gebruiker stap voor stap een online onderzoekje kan maken.
Hier staat een voorbeeld: http://www.odessa.nl/enquete/hoeveel.html
Als je op ok drukt wordt er een pagina uitgepoept waar je vragen en response type kan invullen. Nu wil ik ervoor zorgen dat wanneer de gebruiker response type 'lijst met nummers' of 'lijst met woorden' kiest, er direct een extra cel zichtbaar wordt waar de gebruiker het aantal antwoorden op de vraag kan invullen. Als het aantal is ingevuld moet de gebruiker op 'ok' kunnen drukken en dan moet er weer een nieuwe cel komen waarin de gebuiker het juiste aantal velden krijgt om mogelijke antwoorden op de vraag in te vullen.
Ik heb zo'n grap wel eens gemaakt met Javascript, maar ik wil het nu in PHP hebben en zonder dat de (hele) pagina opnieuw geladen hoeft te worden.
Ik krijg de indruk dat dit niet mogelijk is met PHP, want ik vind niets over events afvangen. Events afhangen is natuurlijk typisch iets wat client side gebeurt, maar ik wilde het toch even vragen voordat ik over een andere oplossing ga denken.
Hier staat een voorbeeld: http://www.odessa.nl/enquete/hoeveel.html
Als je op ok drukt wordt er een pagina uitgepoept waar je vragen en response type kan invullen. Nu wil ik ervoor zorgen dat wanneer de gebruiker response type 'lijst met nummers' of 'lijst met woorden' kiest, er direct een extra cel zichtbaar wordt waar de gebruiker het aantal antwoorden op de vraag kan invullen. Als het aantal is ingevuld moet de gebruiker op 'ok' kunnen drukken en dan moet er weer een nieuwe cel komen waarin de gebuiker het juiste aantal velden krijgt om mogelijke antwoorden op de vraag in te vullen.
Ik heb zo'n grap wel eens gemaakt met Javascript, maar ik wil het nu in PHP hebben en zonder dat de (hele) pagina opnieuw geladen hoeft te worden.
Ik krijg de indruk dat dit niet mogelijk is met PHP, want ik vind niets over events afvangen. Events afhangen is natuurlijk typisch iets wat client side gebeurt, maar ik wilde het toch even vragen voordat ik over een andere oplossing ga denken.