login  Naam:   Wachtwoord: 
Registreer je!
 Forum

van dropdowlist naar checkbox via een array

Offline WimG - 16/05/2008 14:39 (laatste wijziging 16/05/2008 14:44)
Avatar van WimGNieuw lid Hi,

ik ben nieuw met Javascript.
Ik heb een pagina waarop JS het volgende moet laten uitvoeren :

In een SELECT heb ik een dropdownlist van Groenten, Fruit, Beenhouwerij en Bakkerij.
Bij het selecteren van één van deze categorieën wil ik een overzicht krijgen, in checkboxes, van de artikels die zich in elke categorie (groenten, fruit,...) bevinden.
De artikels moeten in een array staan, bv :
  1. inhoud[0] = new Array('Tomaat','Aardappel','Prei');
  2. inhoud[1] = new Array('Appel','Banaan','Peer');
  3. inhoud[2] = new Array('Gehakt','Worst','Blinde vinken','Schaap');
  4. inhoud[3] = new Array('Brood','Ontbijtkoeken','Stokbrood');

Ik vind op het web enkel scripts om van checkbox naar checkbox te gaan...Alle hulp is dus welkom. thanks !

3 antwoorden

Gesponsorde links
Offline marten - 16/05/2008 14:44
Avatar van marten Beheerder Even de codes in code tags aub.
Offline WimG - 16/05/2008 18:12
Avatar van WimG Nieuw lid Ik heb helaas nog helemaal niets. Later zou ik dit moeten uitwerken in een volledige pagina...maar nu blijf ik dus vastzitten op JS.
De code mag zeer basic zijn.
Offline jerone - 17/05/2008 14:55
Avatar van jerone JS gevorderde Even uit het losse handje (fouten voorbehouden):
  1. function importChecks(array){
  2. var content="";
  3. for(var i=0; i<array.length; i++){
  4. content+='<label><input name="'+array[i]+'" type="checkbox" value="'+array[i]+'" checked />'+array[i]+'</label>';
  5. }
  6. document.getElementById('test').innerHTML=content;
  7. }

Roep de functie aan in de bestaande dropdownlist en zet de benodigde array als argument.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.173s