vendredi 29 mai 2015
Auswahlmenü + Abhängigkeit erstellen
Posted on 06:43 by verona
Hallo,
ich erstelle gerade ein Menü mit Java , jedoch schaffe ich es nicht eine Abhängigkeit zwischen den einzelnen Pull Down zu erstellen, sitze schon seid Stunden dran, finde aber keine Lösungen bzw. Lösungsansätze die funktionen.
Bitte um Hilfe, würde mich sehr freuen.
Quelltext:
function update_auswahl()
{
var kategorieAuswahl = document.forms.verzeichnis.kategorie;
var unterkategorieAuswahl = document.forms.verzeichnis.unterkategorie;
var aufbuegeAuswahl = document.forms.verzeichnis.aufbuege; // Axel
unterkategorieAuswahl.options.length = 0; // DropDown Menü entleeren
aufbuegeAuswahl.options.length = 0; // DropDown Menü entleeren
var x = document.forms.verzeichnis.x; // Axel
x.options.length = 0; // DropDown Menü entleeren
if (kategorieAuswahl.options[kategorieAuswahl.selectedIndex].value == "Bugstrahlruder BTAC")
{
unterkategorieAuswahl.options[0] = new Option("1,4 kw Motorleistung");
unterkategorieAuswahl.options[1] = new Option("EV1 (silber farben)");
unterkategorieAuswahl.options[2] = new Option("1,8 kw Motorleistung");
unterkategorieAuswahl.options[3] = new Option("2,0 kw Motorleistung");
unterkategorieAuswahl.options[4] = new Option("3,0 kw Motorleistung");
// Ab hier wird das untere gefuellt
aufbuegeAuswahl.options[0] = new Option("Schubkraft 200 Kgf");
aufbuegeAuswahl.options[1] = new Option("Schubkraft 250 Kgf");
aufbuegeAuswahl.options[2] = new Option("Schubkraft 300 Kgf");
aufbuegeAuswahl.options[3] = new Option("Schubkraft 400 Kgf");
}
else if (kategorieAuswahl.options[kategorieAuswahl.selectedIndex].value == "Bugstrahlruder BTQ")
{
unterkategorieAuswahl.options[0] = new Option("1,4 kw Motorleistung");
unterkategorieAuswahl.options[1] = new Option("1,5 kw Motorleistung");
}
else if (kategorieAuswahl.options[kategorieAuswahl.selectedIndex].value == "xxx") // Axel
{
unterkategorieAuswahl.options[0] = new Option("Material");
}
if (unterkategorieAuswahl.options[unterkategorieAuswahl.selectedIndex].value == "2,0 kw Motorleistung")
{
x.options[0] = new Option("Material1");
x.options[1] = new Option("Material2");
}
Die 2.0 kw Motorleistung, wenn ich drauf klicke, sollte er "x" auch anzeigen mit Pull downs, jedoch klappt dies nicht.
ich erstelle gerade ein Menü mit Java , jedoch schaffe ich es nicht eine Abhängigkeit zwischen den einzelnen Pull Down zu erstellen, sitze schon seid Stunden dran, finde aber keine Lösungen bzw. Lösungsansätze die funktionen.
Bitte um Hilfe, würde mich sehr freuen.
Quelltext:
function update_auswahl()
{
var kategorieAuswahl = document.forms.verzeichnis.kategorie;
var unterkategorieAuswahl = document.forms.verzeichnis.unterkategorie;
var aufbuegeAuswahl = document.forms.verzeichnis.aufbuege; // Axel
unterkategorieAuswahl.options.length = 0; // DropDown Menü entleeren
aufbuegeAuswahl.options.length = 0; // DropDown Menü entleeren
var x = document.forms.verzeichnis.x; // Axel
x.options.length = 0; // DropDown Menü entleeren
if (kategorieAuswahl.options[kategorieAuswahl.selectedIndex].value == "Bugstrahlruder BTAC")
{
unterkategorieAuswahl.options[0] = new Option("1,4 kw Motorleistung");
unterkategorieAuswahl.options[1] = new Option("EV1 (silber farben)");
unterkategorieAuswahl.options[2] = new Option("1,8 kw Motorleistung");
unterkategorieAuswahl.options[3] = new Option("2,0 kw Motorleistung");
unterkategorieAuswahl.options[4] = new Option("3,0 kw Motorleistung");
// Ab hier wird das untere gefuellt
aufbuegeAuswahl.options[0] = new Option("Schubkraft 200 Kgf");
aufbuegeAuswahl.options[1] = new Option("Schubkraft 250 Kgf");
aufbuegeAuswahl.options[2] = new Option("Schubkraft 300 Kgf");
aufbuegeAuswahl.options[3] = new Option("Schubkraft 400 Kgf");
}
else if (kategorieAuswahl.options[kategorieAuswahl.selectedIndex].value == "Bugstrahlruder BTQ")
{
unterkategorieAuswahl.options[0] = new Option("1,4 kw Motorleistung");
unterkategorieAuswahl.options[1] = new Option("1,5 kw Motorleistung");
}
else if (kategorieAuswahl.options[kategorieAuswahl.selectedIndex].value == "xxx") // Axel
{
unterkategorieAuswahl.options[0] = new Option("Material");
}
if (unterkategorieAuswahl.options[unterkategorieAuswahl.selectedIndex].value == "2,0 kw Motorleistung")
{
x.options[0] = new Option("Material1");
x.options[1] = new Option("Material2");
}
Die 2.0 kw Motorleistung, wenn ich drauf klicke, sollte er "x" auch anzeigen mit Pull downs, jedoch klappt dies nicht.
Auswahlmenü + Abhängigkeit erstellen
Categories: Auswahlmenü + Abhängigkeit erstellen
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire