Tu fais un affichage "type" avec zone de question, et X zones de réponses en HTML/CSS. Tu fais évoluer ta page avec le JS en simulant graphiquement un bouton de validation avec événement au clic. Cet événement est la validation et le stockage des réponses dans un tableau. Ensuite, il remplace les questions/réponses actuelles par les suivantes, par exemple en parcourant un second tableau que tu auras rempli au préalable à la main (réuni en un endroit du coup, pour ajouter/modifier les questions). Et à la toute fin, lorsque la réponse à la dernière réponse est validée, le JS modifie le CSS pour cacher la zone des questions réponses, et tu fais apparaître un second panneau caché depuis le début, qui sera peuplé des résultats.
Si tu pars sur ces technos et que tu as le moindre soucis, n'hésite pas à poser tes questions ici ou m'envoyer un mail (seldell at indiemag.fr)
"Il est à mon sens important de se poser la question des outils à utiliser, pour savoir ce que l'on pourra faire et comment on le fera, avant de se lancer dans l'écriture de la logique !"
Euh, j'ai personnellement plutôt tendance à réfléchir dans l'autre sens: savoir ce que je veux faire pour choisir l'outil le mieux adapté ;).
(d'ailleurs tu dis toi-même, la phrase juste avant en fait: "Tout dépend des ambitions que l'on a et de comment on souhaite construire son application." :P)
+1 avec mon VDD
Tu fais un affichage "type" avec zone de question, et X zones de réponses en HTML/CSS. Tu fais évoluer ta page avec le JS en simulant graphiquement un bouton de validation avec événement au clic. Cet événement est la validation et le stockage des réponses dans un tableau. Ensuite, il remplace les questions/réponses actuelles par les suivantes, par exemple en parcourant un second tableau que tu auras rempli au préalable à la main (réuni en un endroit du coup, pour ajouter/modifier les questions). Et à la toute fin, lorsque la réponse à la dernière réponse est validée, le JS modifie le CSS pour cacher la zone des questions réponses, et tu fais apparaître un second panneau caché depuis le début, qui sera peuplé des résultats.
Si tu pars sur ces technos et que tu as le moindre soucis, n'hésite pas à poser tes questions ici ou m'envoyer un mail (seldell at indiemag.fr)
Trop de stress pour un si petit renard.
"Il est à mon sens important de se poser la question des outils à utiliser, pour savoir ce que l'on pourra faire et comment on le fera, avant de se lancer dans l'écriture de la logique !"
Euh, j'ai personnellement plutôt tendance à réfléchir dans l'autre sens: savoir ce que je veux faire pour choisir l'outil le mieux adapté ;).
(d'ailleurs tu dis toi-même, la phrase juste avant en fait: "Tout dépend des ambitions que l'on a et de comment on souhaite construire son application." :P)
Pages