Hallo,
du willst vielleicht sowas wie das hier machen?
HTML
<body>
<form name="Test">
<select name="Auswahl">
<option>A</option>
<option>B</option>
<option>C</option>
</select>
<select name="Felder">
</select>
</form>
</body>
JavaScript
document.body.addEventListener('change', function (e) {
var Auswahl = document.forms.Test.elements.Auswahl;
if (e.target === Auswahl) {
var i, option, index = Auswahl.selectedIndex + 2;
var Felder = document.forms.Test.elements.Felder;
if (Felder.options.length) {
Felder.options.length = 0;
}
for (i = 0; i < index; i += 1) {
option = document.createElement('option');
Felder.appendChild(option);
option.text = i;
}
}
});
Gruß,
Orlok