Calculer via un formulaire [Résolu]

Messages postés
20
Date d'inscription
dimanche 4 juin 2006
Statut
Membre
Dernière intervention
15 février 2014
- - Dernière réponse : Bul3
Messages postés
4934
Date d'inscription
samedi 1 juillet 2006
Statut
Membre
Dernière intervention
2 février 2015
- 26 mai 2009 à 09:05
bonjour
je vien de realiser un formulaire lier a code javascript il n'y a apparament pas d'erreur et pourtant la boucle ne se fait pas pourquoi
voici le code html suivi du code javascript merci d'avance pour vos critiques constructive pour un débutant comme moi cela ne peut faire que du bien
<head><title>Page sans titre</title><style type="text/css"><![CDATA[
#Text1
{
width: 68px;
}
#Text2
{
width: 67px;
}
#calculer
{
width: 80px;
}
#Text3
{
width: 68px;
}
#poidtc
{
width: 70px;
}
#poidvide
{
width: 65px;
}
#poidtc0
{
width: 70px;
}
#poidtc1
{
width: 80px;
}
#pv
{
width: 80px;
}
#ptc
{
width: 78px;
}
#ptr
{
width: 80px;
}
#pe
{
width: 80px;
}
]]></style></head>    Vous faut il le permis E ?

       Poid a vide de votre véhicule



                    
Kg


Poids Total en Charge de votre véhicule



                    
Kg


  Poids Total Roulant de votre véhicule 



                    
Kg


                    
           



sans permis E
vous pouvez tracter une remorque de      
   Kg


** verifier le poids tractable de votre véhicule car ce calcule ne tient pas
compte des restrictions eventuelle imposé par le constructeur de votre véhicule



window.onload = Calculer;

function Calculer(){
var tab="0123456789";
var pv=document.getElementById("pv").value;
var ptc=document.getElementById("ptc").value;
var ptr=document.getElementById("ptr").value;
var ptr=document.getElementById("pe").value;
for (var i=0; i<0; i++){
var pe=(3500-ptc)-pv;
if (pe>ptr)pe=(ptr-ptc);
if (pe<750)pe=750;

document.getElementById("pe").value=Calculer;
}
return false;
}
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
4934
Date d'inscription
samedi 1 juillet 2006
Statut
Membre
Dernière intervention
2 février 2015
7
3
Merci
Bonjour,

déjà : document.getElementById("pe").value=Calculer
c'est quoi calculer ? la fonction ?
fais donc : function Calculer()
               {        alert( Calculer );    }

après je ne comprend pas trop ta boucle :
for (var i=0; i<0; i++)
donc... on n'y passe jamais dans cette boucle ?

et clique sur
[../infomsg.aspx?ajout=&ID=1317396&txtmode=0 Si vous n'arrivez pas à saisir votre message, CLIQUEZ ICI pour revenir à une "TextBox classique"]

avant de poster, la zone de saisie ici n'est pas compatible avec ton navigateur

Cordialement [mon Site] [M'écrire] Bul

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 139 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Bul3
Messages postés
20
Date d'inscription
dimanche 4 juin 2006
Statut
Membre
Dernière intervention
15 février 2014
0
Merci
bonsoir bul3

mon formulaire html est le suivant et je veut faire le calcule suivant 3500kg moins le poids total en charge, moin le poid a vide et au finale verifier que le resultat ne depasse pas le poid a vide car si c'est le cas il faut afficher le poids a vide, et si le resultat est plus petit que 750kg alors afficher 750 kg   mon formulaire est la suivant
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>Page sans titre</title>
    <style type="text/css">
        #Text1
        {
            width: 68px;
        }
        #Text2
        {
            width: 67px;
        }
        #calculer
        {
            width: 80px;
        }
        #Text3
        {
            width: 68px;
        }
        #poidtc
        {
            width: 70px;
        }
        #poidvide
        {
            width: 65px;
        }
        #poidtc0
        {
            width: 70px;
        }
        #poidtc1
        {
            width: 80px;
        }
        #pv
        {
            width: 80px;
        }
        #ptc
        {
            width: 78px;
        }
        #ptr
        {
            width: 80px;
        }
        #pe
        {
            width: 80px;
        }
        </style>
    <script type="text/javascript" language="javascript" src="js05.js"></script>
</head>

&nbsp;&nbsp;&nbsp; Vous faut il le permis E ?

   
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Poid a vide de votre véhicule
   

   
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        Kg

   
        Poids Total en Charge de votre véhicule
   

   
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        Kg

   
   
&nbsp; Poids Total Roulant de votre véhicule&nbsp;
   

   
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        Kg

   
   
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
       

    

   
        sans permis E
        vous pouvez tracter une remorque de&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        &nbsp;&nbsp; Kg

   
        ** verifier le poids tractable de votre véhicule car ce calcule ne tient pas
        compte des restrictions eventuelle imposé par le constructeur de votre véhicule

    

</html>
Commenter la réponse de cedcyr
Messages postés
4934
Date d'inscription
samedi 1 juillet 2006
Statut
Membre
Dernière intervention
2 février 2015
7
0
Merci
c'est bien,
il te reste à lire ce que je disais
à propos de ton javascript.
Commenter la réponse de Bul3