Hallo Stefan
Ich könnte den code natürlich auch 26mal schreiben und einer variable in einer schleife die werte 1-26 zuweisen und dann per switch/if denn den buchstaben zuordnen..... ginge das nicht auch einfacher wie bei php, wo man eine variable mit einem buchstaben var = a, dann var++ und dann ist var = b ???
folgendes klappt:
<script>
variable="a";
alert(String.fromCharCode(variable.charCodeAt(0)+1))
</script>
variable.charCodeAt(0) wandelt den Buchstaben an der Stelle 0 im String variable in den Latin-1-Zeichensatzwert um. Der wird um eins hochgezählt. Dieser Latin-1-Zeichensatzwert wird durch die Methode des Stringobjektes String.fromCharCode() (deshalb das String davor) wiederum in einem Buchstaben verwandelt.
siehe auch: <../../tecl.htm#a8>
<../../tecl.htm#a13>
Viele Grüße
Antje