Hallo!
Ich habe folgendes JavaScript, dass über eine Selectbox per onclick ausgeführt wird:
Script:
Aufruf:
Das ganze soll eine Rubrikenauswahl darstellen. Wenn man in der ersten Selectbox eine Rubrik gewählt hat, soll automatisch eine weitere Selectbox erscheinen mit den entsprechenden Unterrubriken. Klickt man dann auf eine andere Oberrubrik soll die vorher erschienene Unterrubrik versteckt werden und eine neue Selectbox mit den nun zu der ausgewählten Oberrubrik gehörenden Unterrubrik angezeigt werden.
Im IE funktioniert das JS einwandfrei, im FF und Opera geschieht allerdings garnichts. Es wir nichteinmal eine JS-Fehlermeldung ausgegeben.
Wäre toll wenn mir jemand weiterhelfen könnte!
Grüße
Ich habe folgendes JavaScript, dass über eine Selectbox per onclick ausgeführt wird:
Script:
Code:
<script>
function rubr(selectedIndex, value, options, level) {
this.selectedIndex = selectedIndex;
this.value = value;
this.options = options;
this.level = level;
if (this.selectedIndex==-1) this.selectedIndex=0;
with (document.all)
for (n=0; n<rubrik.length-1; n++)
{
if (rubrik[n].level>this.level)
{
rubrik[n].selectedIndex=-1;
if (rubrik[n].parent_id==this.value) rubrik[n].className='';
else rubrik[n].className='hidden';
}
}
}
</script>
Aufruf:
Code:
onclick="rubr(this.selectedIndex, this.value, this.options, this.level);"
Das ganze soll eine Rubrikenauswahl darstellen. Wenn man in der ersten Selectbox eine Rubrik gewählt hat, soll automatisch eine weitere Selectbox erscheinen mit den entsprechenden Unterrubriken. Klickt man dann auf eine andere Oberrubrik soll die vorher erschienene Unterrubrik versteckt werden und eine neue Selectbox mit den nun zu der ausgewählten Oberrubrik gehörenden Unterrubrik angezeigt werden.
Im IE funktioniert das JS einwandfrei, im FF und Opera geschieht allerdings garnichts. Es wir nichteinmal eine JS-Fehlermeldung ausgegeben.
Wäre toll wenn mir jemand weiterhelfen könnte!
Grüße