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' :)