Variable übergeben und erhöhen
Stefan Kammler
- javascript
0 roman lenz0 KD-one
N'Abend,
ich habe ein Problem, bei der Veränderung des Werts einer Variablen.
Ich übergebe dem Script per Link eine Variable, die mir bei einem Aufruf mit "alert()" auch korrekt angezeigt wird. Wenn ich den WErt allerdings verändern will, z.B. "variable = variable + 10;" wird dir zehn als String an den Wert der Variable angehängt.
Soll heißen, wenn "variable = 10;" ergibt "variable = variable + 10;" 1010 und nicht 20.
Wo liegt der Fehler?
hi hi
deine übergeben vari ist vom typ string und nicht vom typ nummer
probier mal typeof(dein string).
also must du den typ ändern guck mal hier nach
[links:http://selfhtml.teamone.de/javascript/objekte/unabhaengig.htm#parse_int]
bis bis roman
Vielen Dank!
Hallo,
N'Abend,
ich habe ein Problem, bei der Veränderung des Werts einer Variablen.
Ich übergebe dem Script per Link eine Variable, die mir bei einem Aufruf mit "alert()" auch korrekt angezeigt wird. Wenn ich den WErt allerdings verändern will, z.B. "variable = variable + 10;" wird dir zehn als String an den Wert der Variable angehängt.
Soll heißen, wenn "variable = 10;" ergibt "variable = variable + 10;" 1010 und nicht 20.Wo liegt der Fehler?
Ich rate mal: Ist die Variable als Zahl oder String definiert?
Gruß
Kurt