Nieuw lid |
|
Hallo,
Ik heb het volgende:
Ik moet 2 dropdownlistjes genereren. Deze staan met elkaar in verbinding.
Stel: ik heb 15 personen.
Select 1 staat standaard op 1
Select 2 heeft op dat moment 14
Wanneer ik Select 1 10 selecteer, moet Select 2 dus veranderen naar maximaal 5. Andersom geld dit natuurlijk ook. Ik heb gebruik gemaakt van de volgende code, maar deze werkt helaas niet.
Wanneer ik nu in de 2e een selectie maak, komen de opties er EXTRA bij onder te staan, terwijl dat dus niet zou moeten.
if (aantal_personen >= 1 && document.getElementById('kinderen').value == 0)
{
alert(aantal_kinderen);
var selectObj = document.getElementById('kinderen');
var selectParentNode = selectObj.parentNode;
var newSelectObj = selectObj.cloneNode(false);
selectParentNode.replaceChild(newSelectObj, selectObj);
for ( var i = 0; i <= aantal_kinderen; i++ ){
addOption(document.getElementById('kinderen'), i, i);
}
} else {
for ( var i = aantal_kinderen; i <= aantal_kinderen; i++ ){
addOption(document.getElementById('kinderen'), i, i);
}
}
Plaatscode: 138007
|