online 1
gast (50)

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

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon Pagestylist vom 18.02.2019, 21:43 Options

Selectfelder mit JavaScript vorselektieren

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:

<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>


Über eure Hilfe wäre ich euch sehr dankbar.

Gruß Chris


Antwort schreiben

Antwort 1 von Pagestylist vom 18.02.2019, 21:45 Options

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

Ähnliche Themen

2 Selectfelder abhängig voneinander machen
Pagestylist  30.01.2007 - 82 Hits - 1 Antwort

Javascript
tomkat  08.07.2007 - 200 Hits - 2 Antworten

javascript
börny  15.11.2007 - 123 Hits - 5 Antworten

wie macht man mit Javascript aus vorher festgelegten wörtern links?
nympseudo  06.07.2008 - 124 Hits - 10 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026