combobox auto aanpassen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Rotx xtor

Rotx xtor

01/06/2005 18:57:00
Quote Anchor link
hoe moet ik in PHP een combobox maken die wanneer bij de eerste combobox iets gekozen wordt de volgende aangepast wordt?
Gewijzigd op 03/06/2005 19:20:00 door Rotx xtor
 
PHP hulp

PHP hulp

27/11/2024 21:05:03
 
Willem Jan Z

Willem Jan Z

01/06/2005 19:14:00
Quote Anchor link
Ben je op JS aangewezen denk ik
 
Jelmer -

Jelmer -

01/06/2005 19:47:00
Quote Anchor link
Mooi artiekel op A List Apart erover.

Daar staat een ouderwetse versie, zoals jij je die voorsteld, maar ook een andere methode wat zeker geen slecht alternatief is...
 
Rotx xtor

Rotx xtor

03/06/2005 17:31:00
Quote Anchor link
staat niet veel uitleg bij...
 
Jelmer -

Jelmer -

03/06/2005 17:39:00
Quote Anchor link
ga dan maar zoeken op Dynamicdrive.com
 
Rotx xtor

Rotx xtor

03/06/2005 18:02:00
Quote Anchor link
weet er mss niet iemand anders hoe ik het zou moeten doen in PHP?
Gewijzigd op 03/06/2005 18:03:00 door Rotx xtor
 
Rotx xtor

Rotx xtor

03/06/2005 19:16:00
Quote Anchor link
heb iets gevonden maar ik heb al verschillende keren geprobeerd er een derde combobox bij in te voegen
hier de code:

<script type="text/javascript">
function populate(o)
{
d=document.getElementById('de');
if(!d){return;}
var mitems=new Array();
mitems["Auto's & Motoren"]=['Merken','Auto-Onderdelen','Auto Tuning','Andere Voertuigen','Motoren & Scooters','Motor Onderdelen','Oldtimers','Andere'];
mitems['Boeken']=['Fictie','Non Fictie','Studieboeken','Andere'];
mitems['Industrie']=['Bouwmateriaal & Gereedschap','Diensten','Grondstoffen,Energie','Groothandel','Kantoor','Wetenschap','Landbouw','Machines,Elektronica','Medische Appartuur','Textielindustrie','Winkel','Andere'];
mitems['Computer']=['Tuna Salad','Cesar Salad','Green Salad','Prawn Salad'];
mitems['DVD,Video en Film']=['Pancakes','Waffles','Ice Cream','Fresh Fruit'];
d.options.length=0;
cur=mitems[o.options[o.selectedIndex].value];
if(!cur){return;}
d.options.length=cur.length;
for(var i=0;i<cur.length;i++)
{
d.options.text=cur;
d.options.value=cur;
}
}
</script>
</head>
<body>
<form action="" method="get">
<label for="or">Categorie :</label>

<select name="categorie" onChange="populate(this)"><br>
<option value="kiescategorie" selected>Kies een categorie</option>

<option value="Auto's & Motoren">Auto's en Motoren</option>
<option value="Boeken">Boeken,strips</option>
<option value="Brommers">Brommers</option>
<option value="Kamperen">Kamperen</option>
<option value="Industrie">Industrie</option>
<option value="Computer">Computer</option>
<option value="DVD,Video en Film">DVD,Video en Film</option>
<option value="Foto,TV,Audio">Foto,TV,Audio</option>
<option value="Gaming">Gaming</option>
<option value="Huis & Tuin">Huis & Tuin</option>
<option value="Jobs">Jobs</option>
<option value="Kunst & Antiek">Kunst & Antiek</option>
<option value="Mode & Kleding">Mode & Kleding</option>
<option value="Muziek">Muziek</option>
<option value="Instrumenten">Instrumenten</option>
<option value="Postkaarten">Postkaarten</option>
<option value="Postzegels">Postzegels</option>
<option value="Sieraden,Horloges">Sieraden,Horloges</option>
<option value="Schrijfgerei">Schrijfgerei</option>
<option value="Speelgoed">Speelgoed</option>
<option value="Sport en Fietsen">Sport en Fietsen</option>
<option value="Telecom">Telecom</option>
<option value="Tickets & Reizen">Tickets & Reizen</option>
<option value="Verzamelen">Verzamelen</option>
<option value="Andere">Andere</option>
</select><br>
<label for="de">Rubriek :</label>
<select name="de" id="de" >
<option value="kiescategorie" selected>Kies een rubriek</option>
</select>

</form>
 
Mitch X

Mitch X

03/06/2005 19:20:00
Quote Anchor link
Als je niet geholpen wilt worden, kom dan ook niet :?
Je krijgt genoeg tips & aanwijzingen maar wil er niet aan?

/close
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.