Как получить элемент по имени в 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» :)