Enfaite, j'ai trouvé la solution.
Ça vient comme je l'imaginé de cette foutu boucle
C'est un ami jparia d'un autre forum qui me le fait remarqué.
Je poste le script au cas ou ça sert a quelqu'un d'autre.
Apparemment l'ancienne boucle (for) demande trop de ressource.
Un grand merci a vous deux NoSmoking, SpaceFrog
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 function add_me(){ var a = 0; var b = 0; var c = 0; var i = 1; while ( document.getElementById("qte1_" + i) ){ a = parseFloat(document.getElementById("qte1_" + i).value); b = parseFloat(document.getElementById("prixu_" + i).value); a = Math.round(a) * Math.round(b); c = c + a; i++; } document.getElementById("total").value = c.toString(); }
Partager