Affichage des réponses de formulaire en html

proteva77 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   -  
proteva77 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   -
Salut!

je tente de faire un questionnaire en html pour mon site internet et je tente de trouver la manière de faire apparaitre immédiatement la réponse sur la page de questionnaire au lieu qu'elle me soit envoyée par e-mail! qui sais comment faire?!? je ne veux pas utiliser le method post, ce qui m'envoie la réponse par e-mail! y a-til un moyen?

merci à l'avance!
A voir également:

4 réponses

Thiby
 
Salut

Il te faut etre plus précis.
De quoi dépend le résultat que tu veux afficher?
S'il s'agit de faire de simple calculs, alors le javascript sera ton allié... Au pire tu devras faire une applet. (il y a surement d'autres moyens mais ce sont les 2 qui me viennent à l'esprit la tout de suite)
Si tu as besoin d'accéder à des données sur le serveur (genre base sql, ou simplement accès à des fichiers), dans ce cas la, moi j'ai écris une servlet que j'appelle avec un bout de code javascript.

Voila, soit plus précis et j'essairais de l'être aussi en fonction de ton besoin.
0
proteva77 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
 
Salut!

merci de me répondre si vite!

ce que je veux faire, c'est écrire une question (ex.: quel est votre film préféré?) et laisser une boite de réponse à coté. la personne doit écrire sa réponse. ensuite, j'ai le bouton "envoie". mais ce que je veux, c'est que la réponse s'affiche immédiatement après le clic sur le bouton envoie, et ce, sur la même page que le formulaire, juste en dessous! je ne veux pas l'avoir par e-mail! je veux que se soit un affichage automatique sur la même page que le formulaire! affichage immédiat en fait!

je ne sais pas si tu vas me trouver plus claire, mais je l'espère!

merci beaucoup!!!
0
Thiby
 
Ok je crois avoir compris...

A premiere vue je dirais que le javascript devrait suffir.


Un excellent site qui traite du javascript et des formulaires :
https://www.toutjavascript.com/main/index.php3
Perso c'est ma référence en javascript


Si je reprends ton problème. En HTML tu écris un truc du genre :


<FORM name="formulaire">

Question : Quel est le nom de ton chien?
Réponse : <INPUT type=text name=reponse value="">
<INPUT type=button value="Afficher" onClick="document.form["formulaire"].element["afficher_resultat"].value =
document.form["formulaire"].element["reponse"].value;">
<INPUT type=text name name=afficher_resultat readonly value="">

</FORM>

J'ai pas testé mais de tête c'est çà normalement. Maintenant je ne fais qu'afficher dans un autre champs texte... Tu peux le faire afficher ailleurs si tu veux...
Je t'ai fais la syntaxe lourde pour que tu comprennes comment çà fonctionne mais y a plus simple, notemment en utilisant le mot cle "this"...
0
Thiby
 
OUps je viens de tester vite fait..
J'ai fais quelques erreurs de grammaire....


<FORM name="formulaire">

Question : Quel est le nom de ton chien?
Réponse : <INPUT type=text name=reponse value="">
<INPUT type=button value="Afficher" onClick="document.forms['formulaire'].elements['afficher_resultat'].value =document.forms['formulaire'].elements['reponse'].value;">
<INPUT type=text name=afficher_resultat readonly value="">

</FORM>

Ce code là fonctionne...
0
proteva77 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
 
SAlut Thiby!

j'essaie le code html que tu m'as donné! mais ça marche pas! tout s'affiche comme prévue, mais s'est le lien affichage qui semble pas marcher! quand on clic sur affichage, dans le bas de la page web (dans le frame), ça marque Error et ensuite Done! bizarre! donc, si je comprend bien, s'est le lien affichage qui ne marche pas ... donc serait mal écrit?!? c'est bien ça?!? pourtant, j'ai copié collé le code que tu m'as envoyé (le 2ième!!)!! si il marche pour toi, il devrait marcher pour moi ... non?!? question a 100 piasses ... hein?!?

proteva
0