salut tout le monde j'ai 2 tableaux
le 1 er: code designation prix quantite + - tva total delete
le 2eme : total HT
tva
remise
total ttc
j'ai ecrit une fonction pour avoir le total ht et total ttc et ça marche, mais mon problème c'est que si je supprime par exemple si j'ajoute 2 lignes et je cherche a supprimer la 1ere ligne j'ai un NaN comme valeur pour total ht et total ttc je sais pas où est le problème si quelqu'un peut m'aider ?
merci
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
17
18
19
20 function totaliser(){ total_ht=0; total_ttc=0; if(table.rows.length==1){ document.getElementById('ht').innerHTML=""; document.getElementById('ttc').innerHTML=""; } else{ for ( var n=1;n<table.rows.length;n++ ) { var i=n-1; total_ht+=parseFloat(table.rows[n].cells[2].innerHTML)*parseFloat($('#qte'+i).val()); total_ttc+=parseFloat(table.rows[n].cells[7].innerHTML)*parseFloat($('#qte'+i).val()); document.getElementById('ht').innerHTML=Math.round(total_ht*100)/100; document.getElementById('tva').innerHTML=parseFloat(table.rows[n].cells[6].innerHTML); document.getElementById('ttc').innerHTML=Math.round(total_ttc*100)/100; } }}![]()
Partager