maire106 | voila mon code
Code :
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <title>Fiche de frais de déplacements</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <script language="javascript">
-
- var fois=0;
-
- boutrep = new Array();
-
- function launch(form){
- fonct_form(form);
- calcul(form);
- }
-
- function calcul(form)
- {
- alert (document.form.r3.value);
- }
-
- function fradio1(bouton,reponse)
- {
- boutrep[bouton]=reponse
- }
- function testsubmit() {
- if (document.fichedep.action=="" ) return false;
- return true ;
- }
-
- //fonction pour choisir l'action
- function gopage(page)
- {
- document.fichedep.action = page;
- document.fichedep.submit();
- }
-
- function fonct_form(form) {
- resultat='<html>\n<title>Ligne enregistrée</title>\n<head>\n</head>\n<body>\n';
- err ="";
- //verifacation des champs vides
- if (form.datage.value == "" ) {
- err +="Indiquez la date !\n";
- }
- if (form.villedep.value == "" ) {
- err +="Indiquez la ville de depart !\n";
- }
- if (form.villear.value == "" ) {
- err +="Indiquez la ville d'arrivée !\n";
- }
- if (form.km.value == "" ) {
- err +="Indiquez le nombre de km !\n";
- }
- if (form.motif.value == "" ) {
- err +="Indiquez le motif !\n";
- }
- if (form.r1.value == "" ) {
- err +="Indiquez le tarif !\n";
- }
-
- if (err != "" ) {
- alert(err);
- }
- else{
-
- resultat +="<p align=\"center\">Les valeurs entrées sont: ";
- resultat += " "+form.datage.value+" "+form.villedep.value+" "+form.villear.value+" "+titi;
- resultat +="</p>\n</body>\n</html>";
- if (fois == 1 ) result.close();
-
- result=open("","resultat","scrollbars=1, resizable=1, top=1, left=50, width=500, height=200" );
- result.document.write(resultat)
- result.document.write('<p align="center" ><a href="javascript:window.close();">Fermer cette fenêtre</a></p>')
- fois=1;
- }}
- </script>
- </head>
-
- <body>
- <div align="center">
- <p>Fiche de frais de déplacements</p>
- <p> </p>
- </div>
- <p align="left">
- <form action="" method="post" name="fichedep" id="fichedep" onSubmit="return testsubmit()">
- <p>Période :
- <input type="text" name="periode" value="">
- </p>
- <table width="100%" border="1">
- <tr>
-
- <th scope="col">Date</th>
- <th scope="col">Ville Départ </th>
- <th scope="col">Ville Arrivée </th>
- <th scope="col">Aller/retour</th>
- <th scope="col">Motif</th>
- <th scope="col">Tarif</th>
- <th scope="col">Km</th>
- <th scope="col">Total</th>
- </tr>
- <tr>
- <td><input size=10 name="datage" maxlength="100"></td>
-
- <td><input size=10 name="villedep" value=""></td>
-
- <td><input type="text" size="10" name="villear" maxlength="200"></td>
-
- <td><input type="radio" name="r3" value="Aller" onClick="fradio1(3,this.value)">Aller<br>
- <input type="radio" name="r3" value="Aller Retour" onClick="fradio1(3,this.value)">Aller Retour</td>
-
- <td><input type="text" size="10" name="motif" maxlength="200"></td>
-
- <td><input type="radio" name="r1" value="0.30" checked="checked">0.30<br>
- <input type="radio" name="r1" value="0.35" >0.35</td>
-
- <td><input type="text" size="10" name="km" maxlength="200"></td>
- <td><input type="button" value="Calculer" onClick="launch(this.form)"></td>
- </tr>
-
-
- </table>
- <p><br>
- <input type="submit" value="retour" onClick="gopage('identite.php')">
- <input type="submit" value="Valider" onClick="gopage('nouveaupdf.php')">
- </p>
-
- </form></p>
-
- </body>
- </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! |