Bonjour
je n'arrive pas à savoir pourquoi la premire couche de condition fonctionne mais les sous conditions ne s'exécutent pas
cette ligne de code pourtant simple reste sans effet, je dois louper quelque chose
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if($('#ZP1').val()=='') { $('#ZP1').val()== 100 }
voici le code complet
si j'ai imbriquer et répéter les conditions c'est parce qu'elles doivent s'exécuter si la première condition est vrai. Je dois me tromper sur la syntaxe mais je n'arrive pas à trouver à quel endroit
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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39 document.getElementById("JeValide").addEventListener("click", function( event ) { DeltaT(); }, false); var Lig = 1; function DeltaT() { for (var Lig=1; Lig<=50; Lig++) { if ( $('#AR'+Lig).val() != '' && $('#AV'+(Lig+1)).val() != '' ) { $('#D'+(Lig+1)).val( $('#AR' + Lig).val() - $('#AV' + (Lig+1)).val() ); if($('#ZP1').val()=='') { $('#ZP1').val()== 100 } else { $('#ZP'+(lig+1)).val()==($('#ZP'+(lig)).val() + $('#D'+(lig+1)).val()) } } else if ( $('#AR'+Lig).val() == '' && $('#AV'+(Lig+1)).val() != '') { $('#D'+(Lig+1)).val( $('#AV'+Lig).val() - $('#AV'+(Lig+1)).val() ); if($('#ZP1').val()=='') { $('#ZP'+1).val()== '100.000' } else { $('#ZP'+(lig+1)).val()== ($('#ZP'+(lig)).val() + $('#D'+(lig+1)).val()) } } } }
un petit coup de main serait le bienvenu
Partager