Mit Javascript Wie bekomme ich die Anzahl der Elemente mit der ID von ID [x]?Javascript: Erhalten Sie alle Elemente mit ID [x]
Beispiel HTML:
<input name="vrow[0]" id="vrow[0]" value="0" type="text"/>
<input name="vrow[1]" id="vrow[1]" value="0" type="text"/>
<input name="vrow[2]" id="vrow[2]" value="0" type="text"/>
<input name="vrow[3]" id="vrow[3]" value="0" type="text"/>
Die obige HTML erzeugt je nach Benutzereingabe. Wie erkenne ich mithilfe von JavaScript, wie viele Elemente vorhanden sind?
Zur Zeit kann ich Vorhandensein eines Elements erkennen wie diese
Beispiel Javascript
if(document.getElementById('vrow[0]')){
var row=0;
}
if(document.getElementById('vrow[1]')){
row=1;
}
...
FWIW, getElementsByName() in IE oder Opera nicht unterstützt. Oder besser gesagt, es wird unterstützt, aber nicht korrekt: http://www.quirksmode.org/dom/w3c_core.html – Robusto
danke. Grundlagen sind wichtig. – abel
@Robusto: Vorausgesetzt, Sie achten auf diese Probleme, sollte es keine Probleme geben. Meine Antwort wurde aktualisiert, um das widerzuspiegeln. –