DanySahne: Listenfeld

Juten Morgen!!

Ich habe ein kleines Problem. Ich muss für meine Praktikumsfirma eine neue Homepage machen und ich habe ein Problem und komme nicht weiter. Es geht um ein Listenfeld mit Untergruppen und ich möchte das die Levels verlinkt werden. Wenn man drauf klickt das sie eine neue seite öffnen.

<form>
<select name="courses" size="1" onchange="top.rechts.location.href=this.form.cours es.optgroup.options[this.form.courses.optgroup.selectedIndex].value">
<option selected value=check.html>Please select ...</option>
<optgroup label="Health & Social Care">
<option value=courses/hsc2.html>Level 2</option>
<option value=courses/hsc3.html>Level 3</option>
<option value=Courses/hsc4.html>Level 4</option>
</optgroup>
<optgroup label="Leadership & Management">
<option value=Courses/LM4.html>Level 4</option>
</optgroup>
<optgroup label="Customer Service">
<option value=Courses/CS2.html>Level 2</option>
<option value=Courses/CS3.html>Level 3</option>
</optgroup>
<optgroup Label="IT Users">
<option value=Courses/it1.html>Level 1</option>
<option value=courses/it2.html>Level 2</option>
<option value=courses/it3.html>Level 3</option>
</optgroup>
<optgroup label="Advice and Guidance">
<option value=courses/ag2.html>Level 2</option>
<option value=courses/ag3.html>Level 3</option>
<option value=courses/ag4.html>Level 4</option>
</optgroup>
<optgroup label="Business Adminstration">
<option value=courses/ba1.html>Level 1</option>
<option value=courses/ba2.html>Level 2</option>
<option value=courses/ba3.html>Level 3</option>
<option value=courses/ba4.html>Level 4</option>
</optgroup>
<optgroup label="Teamleading">
<option value=courses/tl2.html>Level 2</option>
</optgroup>
<optgroup ="Management">
<option value=courses/mana3.html>Level 3</option>
<option value=courses/mana4.html>Level 4</option>
</optgroup>
<optgroup label="other corses">
<option value=courses/A1.html>A1 - Vocational Assessors Award </option>
<option value=courses/V1.html>V1 - Internal Verifier Award </option>
<option value=courses/house.html>1 Day & 3 Day 'IN-HOUSE'</option>
</optgroup>
</select>
</form>

Wer weiß eine Lösung? Ich hatte es schon ohne die Gruppen versucht und dan hat es funktioniert.

  1. Wer weiß eine Lösung?

    Ich weiß eine Lösung. War das deine einzige Frage?

    Ich hatte es schon ohne die Gruppen versucht und dan hat es funktioniert.

    Und wie, wenn man fragen darf - es ist unwahrscheinlich, dass es mit optgroup plötzlich nicht mehr funktioniert.

    Btw: select/option-Kombinationen sind als Navigation ungeeignet.

    1. Dann bin ich ja zu frieden, wenn du eine Lösung weißt!

      Was würdest du empfehlen?

      Mein Auftraggeber (Chefin) möchte aber gerne so eine schöne Übersicht haben.
      Wäre also schön, wenn es dazu eine Lösung geben würde und sie mir auch jemand mitteilt.

        1. Was würdest du empfehlen?
          http://de.selfhtml.org/css/layouts/navigationsleisten.htm#vertikal
          http://css.maxdesign.com.au/listamatic/

          » die erste seite ist gar nicht mal so schlecht, sogar schön erklärt. aber das ist ja mehr für eine navigation. brauche ja mehr für eine übersicht von mehreren Kursen was diese Firma anbietet. jetzt bin ich aber stark am überlegen ob ich meine navigation nochmal ändere.

    2. Und wie, wenn man fragen darf - es ist unwahrscheinlich, dass es mit optgroup plötzlich nicht mehr funktioniert.

      » Wenn du die Optgroups wegnimmst und auch oben unter select jeweils die optgroups rausnimmst funktioniert es. nur man fand es nicht übersichtlich genug und deshalb die idee mit den OptGroup.