Vraag : Ingangen met Komma's die geen Waarde in IE/Javascript produceren

Ik heb één of andere die code die een vormgebied berekent op de waarde van drie anderen wordt gebaseerd als zij niet ongeldig zijn.    De ingangen in de vorm zijn automatisch geformatteerd met komma's om het voor de mensen gemakkelijker te maken om hun ingangen te bekijken.    Ik ontdoe van de komma's uit de waarden alvorens math en dit werk te doen enkel zuiver in Firefox maar zodra ik een komma in de waarden in D.W.Z. toevoeg, loopt het manuscript niet.   Ik krijg geen fout met het zuiveren, werkt het enkel niet het totale gebied bij.    Ik probeerde alarmerend zodra de ingang werd gemaakt om te zien wat werd overgegaan maar het werkt niet aan zelfs doet het alarm.    
" codeBody "
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:
function ExpCalc () {
	document.SurveyTakeForm.DQuestion_13781.value = 0
	als (document.SurveyTakeForm.DQuestion_13745.value! = "") 
	{
	varA = parseFloat (document.SurveyTakeForm.DQuestion_13745.value.replace (/[,] /g, ""))
	}
	anders {
	varA = 0	
	}
	
	als (document.SurveyTakeForm.DQuestion_13746.value! = "") 
	{
	varB = parseFloat (document.SurveyTakeForm.DQuestion_13746.value.replace (/[,] /g, ""))
	}
	anders {
	varB = 0	
	}
	
	als (document.SurveyTakeForm.DQuestion_13747.value! = "") 
	{
	varC = parseFloat (document.SurveyTakeForm.DQuestion_13747.value.replace (/[,] /g, ""))
	}
	anders {
	varC = 0	
	}
	
	var ExpCalc = parseFloat (varA) + parseFloat (varB) + parseFloat (varC)
	ExpCalc = ExpCalc.toFixed (2)
	document.SurveyTakeForm.DQuestion_13781.value = ExpCalc
}

Antwoord : Ingangen met Komma's die geen Waarde in IE/Javascript produceren

het werk voor me met 800 en 8.000 en 800:

kon u bevestigen?
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:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:






Document zonder titel





  2. Totale uitgaven: Berekening

Uw ingang is buiten de min waarde: 50,351.00 en de maximum waarde: 5,508,307.00
  Klik om Vorige Reactie te gebruiken Geen gegevens

  2.A. Totale Interne arbeidsuitgaven (met inbegrip van voordelen): Berekening Uiteinde

Uw ingang is buiten de min waarde: 0.00 en de maximum waarde: 28,769,698.00
  Klik om Vorige Reactie te gebruiken Geen gegevens

  2.B. Totale Interne niet-arbeid en steunuitgaven: Berekening

Uw ingang is buiten de min waarde: 4,574.00 en de maximum waarde: 4,515,432.00
  Klik om Vorige Reactie te gebruiken Geen gegevens

  2.C. Het totaal delocaliseerde de dienstenuitgaven van de Contractant: Berekening

Uw ingang is buiten de min waarde: 16.00 en de maximum waarde: 3,262,006.00
  Klik om Vorige Reactie te gebruiken Geen gegevens

Andere oplossingen  
 
programming4us programming4us