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