Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Selectfelder mit JavaScript vorselektieren





Frage

Hallo, habe folgendes Problem, ich möchte Selectfelder mit JavaScript vorselektieren. Und zwar fühle ich das Selectfeld mit einer „for-Schleife“. Nun möchte ich einen der Einträge beim Aufruf der Seite vorselektieren. Die Information zum vorselektieren kommt aus einer mySQL Datenbank. Hier mein bisheriger Code: [code] <html> <head> <script type="text/javascript"><!-- var bl_id = new Array( new Array(""), new Array("0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16"), new Array("0","1","2","3","4","5","6","7","8","9"), new Array("0","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") ); var beschriftung = new Array( new Array("--Bitte auswählen--", ""), new Array("--Bitte auswählen--","Baden-Württemberg","Bayern","Berlin","Brandenburg","Bremen","Hamburg","Hessen","Mecklenburg-Vorpommern","Niedersachsen","Nordrhein-Westfalen","Rheinland-Pfalz","Saarland","Sachsen","Sachsen-Anhalt","Schlesswig-Holstein","Thüringen"), new Array("--Bitte auswählen--","Burgenland","Kärnten","Niederösterreich","Oberösterreich","Salzburg","Steiermark","Tirol","Vorarlberg","Wien"), new Array("--Bitte auswählen--","Aargau","Appenzell-Ausserhoden","Appenzell-Innerhoden","Basel-Stadt","Basel-Lamdschaft","Bern","Genf","Glarus","Graubünden","Freiburg","Jura","Luzern","Neuenburg","Nidwalden","Obwalden","Schaffhausen","Schwyz","Solothum","St. Gallen","Tessin","Thurgau","Uri","Waadt","Wallis","Zug","Zürich") ); // *** Ende der globalen Variablen function land_anzeigen(f,s) { var kategorie = f.land.selectedIndex; f.bland.options.length = 0; for (var i=0; i<bl_id[kategorie].length; i++) { f.bland.options[i] = new Option((beschriftung[kategorie])[i], ""); } } //--></script> </head> <body> <form> <?php … $row = mysql_fetch_array($result); ?> <select name="land" onchange="land_anzeigen(this.form,<?=$row[’bland’]?>);"> <option>--Bitte auswählen--</option> <option value="1">Deutschland</option> <option value="2">Österreich</option> <option value="3">Schweiz</option> </select> <select name="bland"> <option>--Bitte auswählen--</option> </select> </form> </body> </html> [/code] Über eure Hilfe wäre ich euch sehr dankbar. Gruß Chris

Antwort 1 von Pagestylist

omg hab falschen betreff eingefügt. könnt ihr dat löschen??? ^^