Hallo
Die Tabelle sieht folgendermaßen aus:
<script type="text/javascript"> var orte = new Array(40); for (var i = 0; i < orte.length; ++i) {orte[i] = new Array(3); } orte[1][ 1]="06.08!3d 50.78 "; orte[2][ 1 ]="aachen" ; orte[3] [ 1 ]="Aachen"; orte[1][ 2]="12.44!3d 50.99 "; orte[2][ 2 ]="bad hersfeld" ; orte[3] [ 2 ]="Bad Hersfeld"; // hier fehlen natürlich die Zeilen 3 bis 33 orte[1][34]="10.54!3d 52.16 "; orte[2][34 ]="wolfenbüttel" ; orte[3] [34 ]="Wolfenbüttel"; // bei Erweiterung der Liste Tabellengröße prüfen </script>
so wie du das 2D-Array aufgebaut hast, muss der erste Index von 0 bis 39 und der zweite von 0 bis 2 laufen. Aber Javascript ist da großzügig. Wenn die Variable schon ein Array ist, wird die Länge automatisch angepasst.
Gruß Jürgen