mit Javascript anzahl der Elemente einer Auswahlliste ermitteln

Diskutiere mit Javascript anzahl der Elemente einer Auswahlliste ermitteln im JavaScript Forum im Bereich Programmierung; Hallo. Ich habe auf meiner Webseite mehrere Auswahllisten. Nun möchte ich mit JavaScript ermitteln wieviele Einträge (Zeilen) in einem bestimmten...
F

FTTDD78

Member
Beiträge
15
Punkte Reaktionen
0
Hallo.
Ich habe auf meiner Webseite mehrere Auswahllisten.
Nun möchte ich mit JavaScript ermitteln wieviele Einträge (Zeilen) in einem bestimmten auswahlfeld existieren.

Code:
<select id="FELD1" name="Feld1" tabindex="4" onchange="anzahl()">
<option value="---" selected>---</option>
<option value="1">1</option>
<option value="2">2</option>
</select>
<select id="FELD2" name="Feld2" tabindex="4">
<option value="---" selected>---</option>
<option value="A">A</option>
<option value="B">B</option>
</select>
<script type="text/javascript">
function anzahl() {
         x=document.getElementById("FELD2").????;
         alert(x);
}
</script>

Ich möchte in der zweiten (Feld2) die Einträge löschen und neue hinzfügen.
Code:
for (var i = x; i > 0; i--) {
   document.getElementById("FELD2").options[i] = NULL;
}
document.getElementById("FELD2").options[1] = new Option("11", "11");
document.getElementById("FELD2").options[2] = new Option("12", "12");
document.getElementById("FELD2").options[3] = new Option("13", "13");

Oder kann ich das anders lösen?
 
Zuletzt bearbeitet:
S

Sempervivum

Well-known member
Beiträge
198
Punkte Reaktionen
31
Versuche es so (ungetestet)
Code:
function anzahl() {
         nrOpt = document.querySelectorAll("#FELD2>option").length;
         alert(nrOpt);
}
 
Thema:

mit Javascript anzahl der Elemente einer Auswahlliste ermitteln

Oben Unten