Frage : Eintragungen mit den Kommas, die nicht Wert in IE/Javascript erzeugen

Ich habe irgendeinen Code, der ein Formfeld berechnet, das auf dem Wert von drei anderen basiert, wenn sie nicht ungültig sind.    Die Eintragungen in der Form formatiert automatisch mit Kommas, um sie einfacher zu bilden, damit die Leute ihre Eintragungen ansehen.    Vor dem Handeln Mathe n ich abstreife die Kommas aus den Werten heraus und dieses adaequat ist gerade in Firefox, aber, sobald ich ein Komma in den Werten in IE hinzufüge, läuft der Index nicht.   Ich erhalte nicht eine Störung mit an ausprüfen, es gerade aktualisiere nicht das Gesamtfeld.    Ich versuchte zu alarmieren, sobald die Eintragung gebildet, um zu sehen, was geführt, aber es nicht zu sogar tut den Alarm funktioniert.    
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
	wenn (document.SurveyTakeForm.DQuestion_13745.value! = "") 
	{
	varA = parseFloat (document.SurveyTakeForm.DQuestion_13745.value.replace (/[,] /g, ""))
	}
	sonst {
	varA = 0	
	}
	
	wenn (document.SurveyTakeForm.DQuestion_13746.value! = "") 
	{
	varB = parseFloat (document.SurveyTakeForm.DQuestion_13746.value.replace (/[,] /g, ""))
	}
	sonst {
	varB = 0	
	}
	
	wenn (document.SurveyTakeForm.DQuestion_13747.value! = "") 
	{
	varC = parseFloat (document.SurveyTakeForm.DQuestion_13747.value.replace (/[,] /g, ""))
	}
	sonst {
	varC = 0	
	}
	
	var ExpCalc = parseFloat (varA) + parseFloat (varB) + parseFloat (varC)
	ExpCalc = ExpCalc.toFixed (2)
	document.SurveyTakeForm.DQuestion_13781.value = ExpCalc
}

Antwort : Eintragungen mit den Kommas, die nicht Wert in IE/Javascript erzeugen

für mich mit 800 und 8.000 und 800 arbeiten:

konnten Sie bestätigen?
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:
6:
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:






Unberechtigtes Dokument





  2. Gesamtaufwendungen: Berechnung

Ihre Eintragung ist außerhalb des Mindestwerts: 50.351.00 und der Maximalwert: 5.508.307.00
  Klicken, zum der vorhergehenden Antwort zu verwenden Keine Daten

  2.A. Innerbetriebliche Arbeitstotalaufwendungen (einschließlich Nutzen): Berechnung Spitze

Ihre Eintragung ist außerhalb des Mindestwerts: 0.00 und der Maximalwert: 28.769.698.00
  Klicken, zum der vorhergehenden Antwort zu verwenden Keine Daten

  2.B. Totalinnerbetriebliche nicht-bearbeiten und stützen Aufwendungen: Berechnung

Ihre Eintragung ist außerhalb des Mindestwerts: 4.574.00 und der Maximalwert: 4.515.432.00
  Klicken, zum der vorhergehenden Antwort zu verwenden Keine Daten

  2.C. Gesamtmenge ausgelagerte Fremdfirma hält Aufwendungen instand: Berechnung

Ihre Eintragung ist außerhalb des Mindestwerts: 16.00 und der Maximalwert: 3.262.006.00
  Klicken, zum der vorhergehenden Antwort zu verwenden Keine Daten

Weitere Lösungen  
 
programming4us programming4us