Slt à tous,
j'ai développé un petit script pour un pote sur un simulateur de rachat de crédit.
Javascript n'étant pas vraiment ma spécialité, j'ai essayé de gérer la crise.
Mon problème c'est quand fin de formulaire un fois validé , cela doit m'afficher un tampon "dossier valide" ou" dossier à étudier".
cela fonction sous IE mais pas sous Firefox. Pourquoi ?
Je suis un peu dans la Me... car le site est déjà en ligne.
un petit coup de main serait le bienvenue.
merci
ci joint le code de la page
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104 <script type='text/javascript'> //<![CDATA[ function aff(proprio) { document.getElementById('proprio').style.display = "block"; document.getElementById('loc').style.display = "none"; document.getElementById('locnewmen').style.display = "none"; document.getElementById('locvali').style.display = "none"; } function affic(proprionewmen) { document.getElementById('proprionewmen').style.display = "block"; } function affich(proendeteapre) { document.getElementById('proendeteapre').style.display = "block"; } function control() { isNaN(document.FormNom.Nom.value); } function provisu(provali) { document.getElementById('provali').style.display = "block"; } function calculpro() { var formu = document.getElementById("formu"); var produree= document.getElementById('produree'); var bbb= produree.options[produree.selectedIndex].text; var promont=document.getElementById("formu").promont.value; formu.promont.value=Number(formu.procumu.value)+Number(formu.proimmo.value)+Number(formu.prosouhait.value)-Number(formu.procons.value); formu.prototal.value=Number(formu.promons.value)+Number(formu.promde.value)+Number(formu.proautre.value); var bob=bbb*12; var bab=(1+(0.08/12)); var bub=Math.round((Number(formu.promont.value)*(0.08/12))/(1 - Math.pow(bab,-bob))*100)/100; formu.pronewmensu.value=bub; var ddd=Number(formu.procons.value)+Number(formu.pronewmensu.value); var bib=Math.round((ddd*100)/Number(formu.prototal.value)); formu.proendet.value=bib; } function protamp() { var tamp1="./img/recev.png"; var tamp2="./img/etude.png"; if(formu.proendet.value<50){ document.getElementById('proimage').src = tamp1; }else{ document.getElementById('proimage').src = tamp2; } } //---------------------------------------------locataire-------------------------------------------------------------------- function loca(loc) { document.getElementById('loc').style.display = "block"; document.getElementById('proprio').style.display = "none"; document.getElementById('proprionewmen').style.display = "none"; document.getElementById('provali').style.display = "none"; } function locaaffic(locnewmen) { document.getElementById('locnewmen').style.display = "block"; } function locaaffich(locendeteapre) { document.getElementById('locendeteapre').style.display = "block"; } function locvisu(locvali) { document.getElementById('locvali').style.display = "block"; } function locacalculpro() { var formu = document.getElementById("formu"); var locduree= document.getElementById('locduree'); var bbb= locduree.options[locduree.selectedIndex].text; formu.locmont.value=Number(formu.loccumu.value)+Number(formu.locsouhait.value); formu.loctotal.value=Number(formu.locmons.value)+Number(formu.locmde.value)+Number(formu.locautre.value); var pop=bbb*12; var pap=(1+(0.08/12)); var pup=Math.round((Number(formu.locmont.value)*(0.08/12))/(1 - Math.pow(pap,-pop))*100)/100; formu.locnewmensu.value=pup; var sss=Number(formu.locloy.value)+Number(formu.locnewmensu.value); var pip=Math.round((sss*100)/Number(formu.loctotal.value)); formu.locendet.value=pip; } function loctamp() { var tamp1="./img/recev.png"; var tamp2="./img/etude.png"; if(formu.locendet.value<50){ document.getElementById('locimage').src = tamp1; }else{ document.getElementById('locimage').src = tamp2; } } //]]> </script>
Partager