probleme fct reconu 1 seul foi

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 : probleme fct reconu 1 seul foi

par jad » 25 nov. 2008, 15:21

Re

Merci ca marche nickel :) :D

par guilt92 » 25 nov. 2008, 13:02

Bonjour,

Le nom de tes variables en js est le même que tes id et il a pas l'air d'apprécier...
Ajoute simplement var dans tes déclarations ca devrait resoudre le probleme (testé chez moi ca a marché)

Code : Tout sélectionner

var revenu = parseFloat(val1.value); var aloc = parseFloat(val2.value); var pers = parseFloat(val3.value); var qf = (((revenu/12) + aloc) - 200)/pers;
Sinon renomme les.

Aussi au passage tu devrais mettre les balises <form></form> autour de ton tableau et non pas dedans car ce n'est pas conforme W3C ;)

probleme fct reconu 1 seul foi

par jad » 25 nov. 2008, 11:59

Hello a tous

Voila mon souci j'ai une fct qui ne marche qu'une seul foi

Code : Tout sélectionner

function qf(val1,val2,val3){ // (Revenus n-1/12+Prest fam)- 200 € divisé par le Nbre de personnes revenu = parseFloat(val1.value); aloc = parseFloat(val2.value); pers = parseFloat(val3.value); qf = (((revenu/12) + aloc) - 200)/pers; //alert('Votre quotient familial est de : '+qf); document.getElementById("resultat").innerHTML = 'Votre quotient familial est de : '+qf; return(true); }
Le formulaire

Code : Tout sélectionner

<table><form name="quotient_familial"> <tr><td colspan="2" class="titre_qf">Calculez votre quotient familial</td></tr> <tr><td colspan="2">&nbsp;</td></tr> <tr><td>Vos revenus de l'année passée : </td><td><input type="text" name="revenu" id="revenu" /></td></tr> <tr><td>Vos prestations familiales : </td><td><input type="text" name="aloc" id="aloc" /></td></tr> <tr><td>Nombre de personnes : </td><td><input type="text" name="pers" id="pers" /></td></tr> <tr><td></td><td align="center"><input type="button" value="calculer" onclick="javascript:qf(quotient_familial.revenu,quotient_familial.aloc,quotient_familial.pers);" /></td></tr> <tr><td colspan="2" id="resultat"></td></tr> </form></table>