modofier fonction somme

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : modofier fonction somme

Re: modofier fonction somme

par Truc » 11 mars 2010, 16:52

Modération :
Si ta question est résolue, pense à l'indiquer pour que les futures personnes qui voudront consulter ce sujet sachent qu'il contient une solution.
Tu peux réaliser cette opération toi-même en cliquant sur le bouton Image en haut à droite de la réponse qui te semble la plus pertinente.

Re: modofier fonction somme

par jtitin » 11 mars 2010, 11:13

merci c'est gentl

Re: modofier fonction somme

par stealth35 » 11 mars 2010, 11:09

Code : Tout sélectionner

function sum_elements(){ var prix = 0; var result = document.getElementById('prix'); var el25 = document.getElementById('el_25'); for(var i = 1; i<=10; i++) { var element = document.getElementById('el_'+i); if(element.value!='' && !isNaN(element.value)){ prix += parseInt(element.value); } } result.value = prix - el25.value; }

Re: modofier fonction somme

par jtitin » 11 mars 2010, 11:05

exact
je me suis mélangé les pinceaux
je fait les 2 en même temps

mais à tout azar si vous connaissez le javascript, avez vous une solution
merci

Re: modofier fonction somme

par stealth35 » 11 mars 2010, 10:59

hello, c'est pas du PHP c'est du javascript

modofier fonction somme

par jtitin » 11 mars 2010, 10:55

Bonjour

je suis débutant php et je cherche à modifier cette fonction pour y intégrer une soustraction.
actuellement le résultat (prix) est la somme des input 'el_'+i
à cette somme je veux soustraire la valeur de input (el_25)
comment faire: prix = somme ('el_'+i) - (el_25).value
merci

function sum_elements(){
var prix=0;
var result = document.getElementById('prix');
for(var i = 1; i<=10; i++){
var element = document.getElementById('el_'+i);
if(element.value!='' && !isNaN(element.value)){

prix += parseInt(element.value);

}

}
result.value = prix;
}