Wert verändert
Martin
- javascript
0 Sönke Tesch0 Martin
Hallo !
Hab ein Problem und zwar beim Bild verschieben will ich ein Wert eingeben jedoch klappt das nicht.
document.getElementById('bild').style.left="19px"; (Dieses klappt)
Ich will statt den "19px" eine Variable einsetzen (beweg)
Bsp.:
do{
zähler = 10;
beweg = zaehler + 10 + "px"; zähler += 10;
document.getElementById('bild').style.left= beweg;
} while(zaehler < 40)
Danke für alle Antworten!!!!!!!!
Mfg
Martin
Hab ein Problem und zwar beim Bild verschieben will ich ein Wert eingeben jedoch klappt das nicht.
do{
zähler = 10;
beweg = zaehler + 10 + "px"; zähler += 10;
Ich weiß nicht, ob es das eigentliche Problem ist, aber:
1. Du benutzt zwei Variablen: zaehler und zähler.
2. Es wundert mich ein wenig, daß Javascript ein a-Umlaut in einem Variablennamen annimmt.
3. Die Anweisung
zaehler plus 10 plus "px"
also Zahl plus Zahl plus Zeichenkette halte ich für ein wenig gefährlich. Teile das lieber auf ein eine Zahladditionen und eine Verkettung von Zeichenketten.
Gruß,
soenk.e
Mit der Variable habe ich mich verschrieben.
Das Problem ist, daß die Variable beweg = "10px"; sein muß.
Wenn ich sie zusammen setze mit:
beweg = zaehler + 10 + "px"; macht er einfach garnichts.
Es müsste irgend wie so aus sehen
beweg = "zaehler + 10 + px ";
aber das klappt ja nicht weil er es dann als String ansieht
Mfg
Martin