Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1210 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  urgent aide sur mon code

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

urgent aide sur mon code

n°1134782
maire106
Posté le 29-06-2005 à 15:19:32  profilanswer
 

voila mon code

Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html>
  3. <head>
  4. <title>Fiche de frais de déplacements</title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  6. <script language="javascript">
  7. var fois=0;
  8. boutrep = new Array();
  9. function launch(form){
  10. fonct_form(form);
  11. calcul(form);
  12. }
  13. function calcul(form)
  14. {
  15. alert (document.form.r3.value);
  16. }
  17. function fradio1(bouton,reponse)
  18. {
  19. boutrep[bouton]=reponse
  20. }
  21. function testsubmit() {
  22.     if (document.fichedep.action=="" ) return false;
  23. return true ;
  24. }
  25. //fonction pour choisir l'action  
  26. function gopage(page)
  27. {
  28.     document.fichedep.action = page;
  29.     document.fichedep.submit();
  30. }
  31. function fonct_form(form) {
  32. resultat='<html>\n<title>Ligne enregistrée</title>\n<head>\n</head>\n<body>\n';
  33. err ="";
  34. //verifacation des champs vides
  35. if (form.datage.value == "" ) {
  36. err +="Indiquez la date !\n";
  37. }
  38. if (form.villedep.value == "" ) {
  39. err +="Indiquez la ville de depart !\n";
  40. }
  41. if (form.villear.value == "" ) {
  42. err +="Indiquez la ville d'arrivée !\n";
  43. }
  44. if (form.km.value == "" ) {
  45. err +="Indiquez le nombre de km !\n";
  46. }
  47. if (form.motif.value == "" ) {
  48. err +="Indiquez le motif !\n";
  49. }
  50. if (form.r1.value == "" ) {
  51. err +="Indiquez le tarif !\n";
  52. }
  53. if (err != "" ) {
  54. alert(err);
  55. }
  56. else{
  57. resultat +="<p align=\"center\">Les valeurs entrées sont: ";
  58. resultat += " "+form.datage.value+" "+form.villedep.value+" "+form.villear.value+" "+titi;
  59. resultat +="</p>\n</body>\n</html>";
  60. if (fois == 1 ) result.close();
  61. result=open("","resultat","scrollbars=1, resizable=1, top=1, left=50, width=500, height=200" );
  62. result.document.write(resultat)
  63. result.document.write('<p align="center" ><a href="javascript:window.close();">Fermer cette fenêtre</a></p>')
  64. fois=1;
  65. }}
  66. </script>
  67. </head>
  68. <body>
  69. <div align="center">
  70.   <p>Fiche de frais de d&eacute;placements</p>
  71.   <p>&nbsp;</p>
  72. </div>
  73.   <p align="left">
  74. <form action="" method="post" name="fichedep" id="fichedep" onSubmit="return testsubmit()">
  75.   <p>Période :
  76.     <input type="text" name="periode" value="">
  77. </p>
  78.   <table width="100%" border="1">
  79.     <tr>
  80.       <th scope="col">Date</th>
  81.       <th scope="col">Ville D&eacute;part </th>
  82.       <th scope="col">Ville Arriv&eacute;e </th>
  83.       <th scope="col">Aller/retour</th>
  84.       <th scope="col">Motif</th>
  85.       <th scope="col">Tarif</th>
  86.       <th scope="col">Km</th>
  87.  <th scope="col">Total</th>
  88.     </tr>
  89.     <tr>
  90.       <td><input size=10 name="datage" maxlength="100"></td>
  91. <td><input size=10 name="villedep" value=""></td>
  92. <td><input type="text" size="10" name="villear" maxlength="200"></td>
  93. <td><input type="radio" name="r3" value="Aller" onClick="fradio1(3,this.value)">Aller<br>
  94. <input type="radio" name="r3" value="Aller Retour" onClick="fradio1(3,this.value)">Aller Retour</td>
  95. <td><input type="text" size="10" name="motif" maxlength="200"></td>
  96. <td><input type="radio" name="r1" value="0.30" checked="checked">0.30€<br>
  97. <input type="radio" name="r1" value="0.35" >0.35€</td>
  98. <td><input type="text" size="10" name="km" maxlength="200"></td>
  99. <td><input type="button" value="Calculer" onClick="launch(this.form)"></td>
  100. </tr>
  101.    
  102.   </table>
  103.   <p><br>
  104.     <input type="submit" value="retour" onClick="gopage('identite.php')">
  105.     <input type="submit" value="Valider" onClick="gopage('nouveaupdf.php')">
  106.   </p>
  107. </form></p>
  108. </body>
  109. </html>


 
et mon probleme se situe au niveau de la fonction calcul:
ca me sort tjs le message "undefined" qq un peu t il me dire ou est le pb?
c'ets urgent merci!

mood
Publicité
Posté le 29-06-2005 à 15:19:32  profilanswer
 

n°1134786
sielfried
Posté le 29-06-2005 à 15:24:08  profilanswer
 

1) C'est pas du PHP
2) C'est évident, document.form n'existe pas. Ton form s'appelle fichedep.
 
(Mais je suis une quiche en JS, alors y'a ptete autre chose.)


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1134787
damd22
Posté le 29-06-2005 à 15:25:17  profilanswer
 

tu as plusieurs balise qui s'appelle "r3".
 c pas ça qui le met en erreur?

n°1134789
sielfried
Posté le 29-06-2005 à 15:27:07  profilanswer
 

damd22 a écrit :

tu as plusieurs balise qui s'appelle "r3".
 c pas ça qui le met en erreur?


 
C'est normal pour des boutons radio.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1134796
maire106
Posté le 29-06-2005 à 15:30:53  profilanswer
 

j'ai remplace le document.form par fichedep et ca donne maintenant avec le debugger javascript: "fichedep undefined"

n°1134826
sielfried
Posté le 29-06-2005 à 15:50:35  profilanswer
 

Demande à un admin de déplacer ton topic dans la catégorie JS.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1134838
maire106
Posté le 29-06-2005 à 15:55:40  profilanswer
 

bah je vais le poster dans Js, et encor desole pb le placement au mauvais endroit
merci

n°1134841
FlorentG
Unité de Masse
Posté le 29-06-2005 à 15:58:01  profilanswer
 

Et au passage, on a déjà signalé que les document.monforumlaire date de 1995 :o


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  urgent aide sur mon code

 

Sujets relatifs
Du php a l'interieur d'un code javascriptcoloration de code
aide pour coordination entre 2 feuilles exceltransformation code HTML vers caractère chinois(UTF-8)
Aide !Code pour détecter les modems installés sur ma machine
code chelouAvis sur le code de ma page
demande d'aideUrgent : besoin d'aide sur un code simple de c++
Plus de sujets relatifs à : urgent aide sur mon code


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR