Wie man ein Element nach Namen in HTML erhält - getElementsByName

So erhalten Sie ein Element nach Namen in HTML - getElementsByName

Die MethodegetElementsByName()wird verwendet, um das Element nach Namen abzurufen. Beachten Sie jedoch, dass die Methode getElementsByName () immer ein Array als Ausgabe zurückgibt.

    function showElements(){
        alert(document.getElementsByName("myInput")[0].value);
    }
+
+

Caution
Die Methode gibt immer ein Array zurück, und wir müssen [] verwenden, um auf den Wert zuzugreifen.

Beispielsweise

alert(document.getElementsByName("myInput").value);

Es wird ein undefinierter Wert ausgegeben

alert(document.getElementsByName("myInput")[0].value);

Es wird ein erwarteter Testwert angezeigt

Noch einmal gibt es keinegetElementByName(), es istgetElementsByName(), mit einem 's' :)