Urgent aide hyper simple en javascript pour mon interro.

Urgent aide hyper simple en javascript pour mon interro. - HTML/CSS - Programmation

Marsh Posté le 16-01-2003 à 11:56:15    

Salut tout le monde,
 
Bon j'ai juste desoin d'un conseil HYPER simple à propos d'un petit formulaire avec une commande javascript. J'ai une interro dinfo pour tta lheure sur ce truc.
 
Je voulais juste savoir comment faire pour que lorsque on appuies sur envoyer, une fenetre de type alert me donne le nom et le prenom que j'aurai saisi. CEST TOUT. Ca doit etre extremement simple. Il faut modifier le code en dessous pour avoir ce que je demande parceque pour linstant cela donne que coucou quand on appuit sur envoyer
 
Je vous file le code :
 
<html>  
<head>  
<title>Formulaire</title>  
</head>  
<body>  
<H4>Formulaire</H4>  
<form name="F1" action="javascript:alert('coucou';)" method=post>  
<input name="subject" type=hidden value="F1">  
<br>Nom : <input type=text name="Nom">  
<br>Prénom : <input type=text name="Prenom">  
<br>Date de naissance : <input type=text name="Datnaiss">  
<br>Célibataire <input type=radio name="Mar">  
Marié(e) <input type=radio name="Mar">  
Divorcé(e) <input type=radio name="Mar">  
<br>Nationalité : <select name="Nation"><option VALUE="F">Française  
<option VALUE="CEE">CEE<option VALUE="A">Autre  
</select>  
<br>Langue étrangère : <input type=text name="LE">  
<input type=checkbox name="P"> Parlée, <input type=checkbox name="L">Lue,  
<input type=checkbox name="E"> Ecrite  
<br>Commentaires : <textarea name="Com" cols=40 rows=4></textarea>  
   
<br><input type=submit value="Envoyer"> <input type="reset" value="Remise à zéro">  
</form>  
</body>  
</html>
 
Je pense que c'est dans le dans la ligne alert('coucou';) qu'il faut faire un truc mais quoi ?
 
En espérant que vous pourrez m'aider,
 
manou

Reply

Marsh Posté le 16-01-2003 à 11:56:15   

Reply

Marsh Posté le 16-01-2003 à 12:02:25    

<form name="F1" action="javascript:alert('Nom: '+this.Nom.value+' | Prenom: '+this.Prenom.value)" method=post>

Reply

Marsh Posté le 16-01-2003 à 12:06:46    

Autre méthode. Plus propre ?
 

Code :
  1. <html> 
  2. <head> 
  3. <title>Formulaire</title> 
  4. <script>
  5. function affnom()
  6. {
  7. mess = "Vos nom et prénom :\n" + document.getElementById('nom').value + "\n" + document.getElementById('prenom').value;
  8. alert( mess );
  9. }
  10. </script>
  11. </head> 
  12. <body> 
  13. <H4>Formulaire</H4> 
  14. <form name="F1" method=post> 
  15. <input name="subject" type=hidden value="F1"> 
  16. <br>Nom : <input type=text id="nom" name="Nom"> 
  17. <br>Prénom : <input type=text id="prenom" name="Prenom"> 
  18. <br>Date de naissance : <input type=text name="Datnaiss"> 
  19. <br>Célibataire <input type=radio name="Mar"> 
  20. Marié(e) <input type=radio name="Mar"> 
  21. Divorcé(e) <input type=radio name="Mar"> 
  22. <br>Nationalité : <select name="Nation"><option VALUE="F">Française 
  23. <option VALUE="CEE">CEE<option VALUE="A">Autre 
  24. </select> 
  25. <br>Langue étrangère : <input type=text name="LE"> 
  26. <input type=checkbox name="P"> Parlée, <input type=checkbox name="L">Lue, 
  27. <input type=checkbox name="E"> Ecrite 
  28. <br>Commentaires : <textarea name="Com" cols=40 rows=4></textarea> 
  29. <br><input type=submit value="Envoyer" onclick="affnom();">
  30. <input type="reset" value="Remise à zéro"> 
  31. </form> 
  32. </body> 
  33. </html>



---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 16-01-2003 à 12:20:44    

MERCI,
 
La deuxième méthode fonctionne sans probs,
 
Putain cest cool pour la réponse rapide,
 
a+
 
manou


Message édité par manou le 16-01-2003 à 12:21:04
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed