HTMLで名前を取得する方法 - getElementsByName

HTMLで名前で要素を取得する方法– getElementsByName

getElementsByName()メソッドは、要素を名前で取得するために使用されます。 ただし、getElementsByName()メソッドは常に出力として配列を返すことに注意してください。

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

Caution
メソッドは常に配列を返すため、値にアクセスするには[]を使用する必要があります。

例えば

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

未定義の値が表示されます

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

予想される「テスト」値が求められます

もう一度、getElementByName()は存在せず、getElementsByName()であり、「s」が付いています:)