begin process at 2012 02 14 10:49:04
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

Débutants

 > 

addition javascript


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

addition javascript

mardi 29 novembre 2005 à 17:37:54 | addition javascript

ao2208

Bonjour, je souhaiterai additioner le chiffre 1 et le chiffre 2 quelqu'un voit-il le probleme?


<form method="POST" name="op" onsubmit="document.op.resultat.value =
operation(document.op.chiffre1.value, document.op.chiffre2.value, this.selectedIndex)"
action="">
<table width="100%" border="1" cellpadding="3" cellspacing="0" bordercolor="#FFFFFF" bgcolor="#FFFFFF">
  <tr>
    <td width="25%" valign="top"><span class="menugauche">Montant Total HT</span><br>
      </td>
      <td width="25%" valign="top"><span class="menugauche">TVA &agrave; 19.6%</span></td>
      <td width="25%" valign="top">&nbsp;</td>
      <td width="25%" valign="top"><span class="menugauche">Montant Total TTC</span></td>
  </tr>
  <tr>
    <td width="25%" valign="top"><input name="chiffre1" type="text" value="<?php echo ($tot_ht); ?>" size="10"></td>
    <td width="25%" valign="top"><input name="chiffre2" type="text" value="<?php echo ($_POST["tva"]); ?>" size="10"></td>
    <td width="25%" valign="top"><input type="submit" name="Submit" value="Calculer Montant TTC"></td>
    <td width="25%" valign="top" class="menugauche"><input type="text" name="resultat" size="20">
      &euro;</td>
  </tr>
</table>
</form>

mardi 29 novembre 2005 à 20:26:34 | Re : addition javascript

littlebigfox

Membre Club
Bonsoir,
   J'crois que selectedIndex ne marche qu'avec les selects non? J'vois pas l'utilité ici...
   Sinon si tu veux additionner chiffre1 et chiffre2,
  
  function addition(){
      var c1=document.getElementById("chiffre1").value;
      var c2=document.getElementById("chiffre2").value;
      document.getElementById("resultat").value=parseInt(c1)+parseInt(c2);
  }

et ton formulaire:
<style>
   td{width:25%;vertical-align:top;}
</style>
<form method=POST onsubmit=addition();>
<table width=100% border=1 cellpadding=3 cellspacing=0 bordercolor="#FFFFFF" bgcolor="#FFFFFF">
  <tr>
    <td ><span class="menugauche">Montant Total HT</span></td>
      <td><span class="menugauche">TVA &agrave; 19.6%</span></td>
      <td>&nbsp;</td>
      <td><span class="menugauche">Montant Total TTC</span></td>
  </tr>
  <tr>
    <td><input name=chiffre1 id=chiffre1 type=text size=10 value="<?php echo ($tot_ht); ?>"></td>
    <td><input name=chiffre2 id=chiffre2 type=text size=10 value="<?php echo ($_POST["tva"]); ?>" ></td>
    <td><input type=submit name=Submit value="Calculer Montant TTC"></td>
    <td class="menugauche"><input type=text name=resultat id=resultat size=20>&euro;</td>
  </tr>
</table>
</form>


 Cordialement,
   Ltd. LittleBigFox

          Chak jour changez le monde!

mardi 29 novembre 2005 à 20:27:26 | Re : addition javascript

ao2208

Cela marque undefined dans le champs de texte ou le resultat devrait s'afficher, donc j'ai fait une erreur mais je ne vois pas ou je debute tout juste.

mardi 29 novembre 2005 à 20:28:27 | Re : addition javascript

ao2208

dsl les posts se sont croisés merci littlebigfox je regarde de suite...
mardi 29 novembre 2005 à 20:39:56 | Re : addition javascript

ao2208

Cela fontionne juste un seul probleme:
Cela recharge la page et les données s'effacent quasi instantanement.
mardi 29 novembre 2005 à 20:57:24 | Re : addition javascript

littlebigfox

Membre Club
Réponse acceptée !
ah ok alors ya pas de pb:

function addition(){
      var c1=document.getElementById("chiffre1").value;
      var c2=document.getElementById("chiffre2").value;
      document.getElementById("resultat").value=parseInt(c1)+parseInt(c2);
      return false;
  }

et ton form
<form method=POST onsubmit="return addition();">

Voila... La ca devrait marcher. Sinon, tu met ca sur ton bouton submit si ca marche tjs pas.
<input type=submit name=Submit value="Calculer Montant TTC" onclick="return addition();">
et tu vire ton form si t'en a pas besoin. Ce qui compte c'est le return false.

 Cordialement,
   Ltd. LittleBigFox

          Chak jour changez le monde!

mardi 29 novembre 2005 à 20:59:26 | Re : addition javascript

ao2208

ok merci beaucoup c'est vraiment genial j'ai gagner pas mal de temps merci pour ta reponse rapide et efficace!!
mardi 29 novembre 2005 à 21:01:27 | Re : addition javascript

littlebigfox

Membre Club
Mais je t'en pris
   @++!

   Ltd. LittleBigFox

          Chak jour changez le monde!

mercredi 30 novembre 2005 à 10:42:06 | Re : addition javascript

ao2208

Bonjour, je me posais une question : serait-il possible de recuperer la valeur de ce champs :
<input type=text name=resultat id=resultat size=20>
dans un text area d'un autre formulaire sur la meme page comme valeur par default?
Cordialement,
mercredi 30 novembre 2005 à 12:31:21 | Re : addition javascript

littlebigfox

Membre Club
bonjour,
oui normalement ya pas de pb avec le DOM et getElementById, tu recupere l'objet du document, et ca n'a donc pas de lien direct avec le formulaire!

par ex, tu met ca en bas de ta page, ou dans l'event onLoad de ton body:

<script>
   document.getElementById("myTextarea").value=document.getElementById("resultat").value;
</script>

 Cordialement,
   Ltd. LittleBigFox

          Chak jour changez le monde!



Cette discussion est classée dans : javascript, chiffre, document, addition, op


Répondre à ce message

Sujets en rapport avec ce message

JavaScript utilisée dans PHP [ par Chinatraveler ] BonjourDans une même page *.php mêlant PHP et javascript, je souhaite utiliser l'objet "document.referrer" dans une condition "if" PHP.Est-ce possible un javascript ça va deux ça va plus [ par palmon ] bonjour je suis en panne. Pour changer la couleur d'un texte donné j'ai ce qui suit : // Texte en couleurs variables function initArray() { this.len pb javascript popup image [ par kobeenforce ] Diaporama //prechargement des miniatures var tabmini = new Array; addition toute simple en javascript [ par newbie70 ] bonjour,Ma question est  un peu bete, mais je voudrais tout simplement savoir comment on effectue une addition, et on affiche le resultat par alert o Javascript Addition [ par Dfx4 ] Bonjour,j'ai trouvé plein de sujet sur l'addition mais aucun sur mon problème !!Alors le voici :Pour effectuer une addition que j'ai pris d'une variab Rafraîchire un document [ par Oeil_de_taupe ] Hello tlm,J'ai fait une page PHP (avec javascript pour contrôler les ofrmulaire) avec un fan club avec frames.On peux se loguer, mais quand je me logu problème avec un formulaire [ par birbidouille ] Salut,je suis tout newbie en javascript et je rencontre mes premiers problèmes inexplicables:j'ai un formulairre comportant 2 menus déroulants et un b [Javascript] Problème pour Imprimer un popup [ par Slyders ] Bonjour j'ai quelque problème pour imprimer un page de récapitulatif d'un formulaire, voila je vous donne l'exemple dem on formulaire avec mon bouton Imprimer un document avec JavaScript [ par hor878 ] Bonjour,Je ne connais presque rien en JavaScript. Voici mon problème :J'ai une liste de documents (Word, Excel ...) avec un menu contextuel en JavaScr GROS problème reload et location.href [ par lawraC ] Bonjour, j'utilise un jeu de cadre en asp et javascript.La frame A est un formulaire permettant d'enregistrer des informations dans une base concernan


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,998 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales