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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [javascript] j'ai raté qqchose la ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[javascript] j'ai raté qqchose la ?

n°452027
farib
Posté le 09-07-2003 à 12:43:43  profilanswer
 

c'est un truc tout con, calculer la somme totale des prix ( la page est générée en php mais c'est pas le probleme)
 
il se passe rien je comprends pas pourquoi
 

Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN
  2.  "http://www.w3.org/TR/html4/loose.dtd"">
  3. <html>
  4. <head>
  5.   <script language="javascript">
  6. <!--
  7. function CalcTotal()
  8. {
  9. document.vente.prix_total.value=document.vente.prix1.value+document.vente.prix2.value+document.vente.prix3.value;
  10. }
  11. //-->
  12. </script>
  13. <title>Saisie des ventes d'un client</title>
  14.   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  15.   <meta name="GENERATOR" content="Quanta Plus">
  16. </head>
  17. <body>
  18. <form action="valider_vente.php" name="vente">
  19. <table>
  20.   <tbody>
  21.     <tr>
  22.       <td> Référence </td>
  23.       <td> Neuf/Okaz </td>
  24.       <td> Prix </td>
  25.     </tr>
  26.     <tr>
  27.       <td> <input type="text" name="prix1" > </td>
  28.       <td> <input type="radio" name="neuf1" value="true">Neuf</input><br>
  29.     <input type="radio" name="neuf1" value="false">Okaz </input></td>
  30.       <td> <input type="text" name="prix1" value="0"  onChange="CalcTotal()"> </td>
  31.     </tr><tr>
  32.       <td> <input type="text" name="prix2" > </td>
  33.       <td> <input type="radio" name="neuf2" value="true">Neuf</input><br>
  34.     <input type="radio" name="neuf2" value="false">Okaz </input></td>
  35.       <td> <input type="text" name="prix2" value="0"  onChange="CalcTotal()"> </td>
  36.     </tr><tr>
  37.       <td> <input type="text" name="prix3" > </td>
  38.       <td> <input type="radio" name="neuf3" value="true">Neuf</input><br>
  39.     <input type="radio" name="neuf3" value="false">Okaz </input></td>
  40.       <td> <input type="text" name="prix3" value="0"  onChange="CalcTotal()"> </td>
  41.     </tr>  </tbody>
  42. </table><br><input type="hidden" name="nombre_produits" value="3" >
  43. Nombre de produits : 3, Prix total : <input type="text" name="prix_total" >
  44. </form>
  45. </body>
  46. </html>

mood
Publicité
Posté le 09-07-2003 à 12:43:43  profilanswer
 

n°452030
lorill
Posté le 09-07-2003 à 12:47:09  profilanswer
 

farib a écrit :


il se passe rien je comprends pas pourquoi

Code :
  1. document.vente.prix_total.value=document.vente.prix1.value+document.vente.prix2.value+document.vente.prix3.value;

 


tu concatenes des chaines, la :o

n°452032
dropsy
et bonne chance surtout...
Posté le 09-07-2003 à 12:50:48  profilanswer
 

pour le calcul:

document.vente.prix_total.value=parseInt(document.vente.prix1.value)+parseInt(document.vente.prix2.value)+parseInt(document.vente.prix3.value);


 
de plus tu as deux champs prix1, deux champs prix2.... d'ou l'erreur. ;) renommes les avec des noms différents

n°452033
farib
Posté le 09-07-2003 à 12:51:25  profilanswer
 

lorill a écrit :


tu concatenes des chaines, la :o


rah merde
 
c chiant tous ces langages.... evidemment la j'étais en plein php, et il est beaucoup trop souple alors j'avais completement oublié

n°452034
farib
Posté le 09-07-2003 à 12:52:09  profilanswer
 

dropsy a écrit :

pour le calcul:

document.vente.prix_total.value=parseInt(document.vente.prix1.value)+parseInt(document.vente.prix2.value)+parseInt(document.vente.prix3.value);


 
de plus tu as deux champs prix1, deux champs prix2.... d'ou l'erreur. ;) renommes les avec des noms différents


 
echec cuisant, je fais n'importe quoi, shame on me


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [javascript] j'ai raté qqchose la ?

 

Sujets relatifs
[Javascript] Mettre le focus sur un champ, mais avec un nom bizarre[Javascript] Peut-on savoir le nombre d'appel à une fonction ?
exécuter une fonction javascript dans une URLJavascript "date" anglais
du php dans du javascript[Javascript]Verif d'une date et d'une heure
Flash + javascriptpff intégration javascript
[Javascript probable] Refresh automatique sur selectLa fonction confirm en JavaScript ?
Plus de sujets relatifs à : [javascript] j'ai raté qqchose la ?


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