• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Moin, select/option!

xxoes

New member
Hi, mal ne wichtige frage, sitzte grade bei ner IT forma im pratikum und die haben mir ne aufgabe gegeben!

dazu brauch ich mal hilfe, des php technishce is kein prob nur js hackt es ein bischen!

ALso ich ahbe ein <SELEC name="ort">
<option value="bremerhaven"> bremerhaven </option>
<option value="berlin"> berlin </option>
</select>

so nun habe ich noch ein zweites selcet feld mit Gebaeden.
In berlin ginbt es jetzt die Gebaeude A,B,C
In Bremerhaven aber X,Y,Z.
so wenn man nun im ersten feld bremerhaven nimmt sollen automatisch in zweiten nur die gebaede fuer bremerhaven zur verfuegung stehen keien andren.

verstanden???

waere gut wenn mir da eine rweiterhelfen koennte, thx



cu xxoes
 
nix einfacher als das:
<form name="doublecombo">
<p><select name="example" size="1" onChange="redirect(this.options.selectedIndex)">
<option>Starke Seiten</option>
<option>Tolle Seiten</option>
<option>Such Seiten</option>
</select>
<select name="stage2" size="1">
<option value="guestbook.shtml">Gästebuch</option>
<option value="jslinks.shtml">JavaScript-Links</option>
</select>
<input type="button" name="test" value="Go!" onClick="go()"></p>
<script>
<!--
//Dieses Skript stammt von Michael Mailer´s JavaScripts
//URL: http://www.webaid.de/js -- eMail: mm@webaid.de
//Bitte entfernen Sie diesen Vermerk nicht !
var groups=document.doublecombo.example.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group=new Array()

group[0][0]=new Option("Gästebuch","guestbook.shtml")
group[0][1]=new Option("JavaScript-Links","jslinks.shtml")
//group[0][2]=new Option("HotBot","http://www.hotbot.com")

group[1][0]=new Option("webAID","http://www.webaid.de")
group[1][1]=new Option("con.firm","http://confirm.dcsi.de")

group[2][0]=new Option("Hotbot","http://www.hotbot.com")
group[2][1]=new Option("Infoseek","http://www.infoseek.com")
group[2][2]=new Option("Excite","http://www.excite.com")
group[2][3]=new Option("Lycos","http://www.lycos.com")

var temp=document.doublecombo.stage2

function redirect(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options=new Option(group[x].text,group[x].value)
}
temp.options[0].selected=true
}

function go(){
location=temp.options[temp.selectedIndex].value
}

//-->
</script>
</form>
 
geht sowas auch mit 3 oder mehr options feldern?

wenn ich jetzt den ord auswaehle kommen ja die hauserauswahl .. so, nun hat jedeshasu aber ne andre adresse geht sowas irgendwie?



cu xxoes
 
Zurück
Oben