Nieuw lid |
|
Dat kan je beter met js doen dan met php. Omdat bij php zul je je pagina moeten gaan vernieuwen om hetzelfde resultaat te krijgen en zul je achterna ook wss problemen krijgen met het verzenden van het formulier. Volgens mij zou dit een oplossing moeten geven op je probleem:
<script>
function go() {
if(document.frm.sel1.value=='a') {
document.frm.sel2.options[0] = new Option('1','1');
document.frm.sel2.options[1] = new Option('2','2');
document.frm.sel2.options[2] = new Option('3','3');
}
if(document.frm.sel1.value=='b') {
document.frm.sel2.options[0] = new Option('4','4');
document.frm.sel2.options[1] = new Option('5','5');
document.frm.sel2.options[2] = new Option('6','6');
}
if (document.frm.sel1.value=='c') {
document.frm.sel2.options[0] = new Option('7','7');
document.frm.sel2.options[1] = new Option('8','8');
document.frm.sel2.options[2] = new Option('9','9');
}
}
</script>
<script> function go() { if(document.frm.sel1.value=='a') { document.frm.sel2.options[0] = new Option('1','1'); document.frm.sel2.options[1] = new Option('2','2'); document.frm.sel2.options[2] = new Option('3','3'); } if(document.frm.sel1.value=='b') { document.frm.sel2.options[0] = new Option('4','4'); document.frm.sel2.options[1] = new Option('5','5'); document.frm.sel2.options[2] = new Option('6','6'); } if (document.frm.sel1.value=='c') { document.frm.sel2.options[0] = new Option('7','7'); document.frm.sel2.options[1] = new Option('8','8'); document.frm.sel2.options[2] = new Option('9','9'); } } </script>
<form name='frm'>
<select onchange='go()' name="sel1">
<option value="a">1-3</option>
<option value="b">4-5</option>
<option value="c">6-9</option>
</select>
<select name="sel2">
<option>Kies iets</option>
</select>
</form>
<select onchange='go()' name="sel1">
Mvg memar |