Rechercher : dans
Par :

Affichage des réponses de formulaire en html

Dernière réponse le 12 jui 2007 à 17:36:06 proteva77, le 11 jui 2007 à 03:03:38 
 Signaler ce message aux modérateurs

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!

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « affichage des réponses de formulaire en html » dans :
[Webmaster] Afficher facilement le code php/xhtml de vos pages VoirSi vous voulez proposer a vos visiteurs de voir la source de vos fichiers (PHP ou HTML), il y a plusieurs solutions. En php Afficher le code php Afficher le code html En html Informations Voir aussi En php Afficher le code php La...
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
[Webmaster] Un formulaire de contact pour votre site VoirCe formulaire permet d'avoir une page pour être contacté sur son site, sans utiliser de logiciel de messagerie. La personne qui vous contacte indique son adresse, l'objet du message et son message (évidemment). Le code est une version...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
Les formulaires HTML VoirIntérêt d'un formulaire Les formulaires interactifs permettent aux auteurs de pages Web de doter leur page web d'éléments interactifs permettant par exemple un dialogue avec les internaute, à la manière des coupons-réponse présents dans certains...
Servlets - Gestion des formulaires VoirIntroduction aux formulaires Les servlets rendent très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML, c'est-à-dire une interface graphique permettant à l'utilisateur de saisir des données. Grâce à la balise...

1

Thiby, le 11 jui 2007 à 17:16:43

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.

Répondre à Thiby

2

proteva77, le 11 jui 2007 à 17:44:38

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!!!

Répondre à proteva77

3

Thiby, le 11 jui 2007 à 18:05:15

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 :
http://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"...

Répondre à Thiby

4

Thiby, le 11 jui 2007 à 18:17:48

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...

Répondre à Thiby

5

 proteva77, le 12 jui 2007 à 17:36:06

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

Répondre à proteva77