HTMLWarum zeigt Object.keys ID als Schlüssel an?
<input type="checkbox"/>
<input type="button" id="btn" value="Click">
JS
var a = document.getElementsByTagName('input');
console.log(Object.keys(a));
for (var i = 0; i < Object.keys(a).length; i++) {
console.log(a[i]);
}
in der Konsole gibt es drei Tasten ist 0,1 zeigt, 'btn'. Warum zeigt ID in diesem Objekt und wie kann ich dies vermeiden?
'var a = dokument.getElementsByTagName ('input'); [] .forEach.call (a, Funktion (el)) { console.log (el) }) '- wird ... nein ... das kann man nicht verstecken –