11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,
J'ai un petit probleme avec mon javascript.
Voici mon Code :
<script type="text/javascript">
   
   function Calcul(res) {
      var totalfret = 0;
      var i=1;
      while(i<=<?php echo $nb_type; ?>){
      

        var fret_nom="fret_"+i;
        var nbrs_nom="nbrs_"+i;
        var fret=window.document.forms['form_mission'].elements[fret_nom].value;
        var nbrs=window.document.forms['form_mission'].elements[nbrs_nom].value;
        totalfret=totalfret+(nbrs*fret);
        i++
      }
      
     
        
        document.getElementById('fret_'+res).value=totalfret;
        
        totalfret=0
   
   }
   
   </script>


Malheuresement toute les action situé apres le while (apres le } de cloture de while) ne sont pas executer.
J'ai egalement essayer avec une boucle For mais meme resultat

Merci D'avance
Modifié par warman (18 Jan 2009 - 02:26)
Bonsoir!

Comme ça, à vue de nez tu as oublié un ; après ton initialisation de la variable i (var i=1)... Mais à plus de 23h, je ne peux pas te garantir qu'il n'y a pas d'autre erreur Smiley cligne Smiley sleep
Modifié par Gilles (17 Jan 2009 - 23:22)
Bon apres 5h de recherche j'ai trouver:
verifier a bien mettre id= 'xxxx' dans les input et non pas name='xxxx'
il y en avait un qui été en name ...
Merci quand meme
Modifié par warman (18 Jan 2009 - 02:25)