Меню :
php (128)
js (91)
html (30)
css (14)
js slice (13)
js date (9)
Показать еще :
jsphp (6)
form (6)
input (5)
php img (4)
id (4)
int (3)
display (2)
xml (2)
php get (2)
js post (1)
iframe (1)
radio (1)
info (1)

См. интсрукция по ruweb.

GetElementsByName javascript, синтаксис, примеры, код!

13.03.2026 15:14 / Марат / Смотрели : 36 / js | js_метод | js_document |

Что такое getElementsByName? Как использовать "getElementsByName", примеры. Синтаксис "getElementsByName".

Подробно о getElementsByName.

  1. Что такое getElementsByName
  2. Пример использования getElementsByName
  3. Пример 2 использования getElementsByName
  4. Вывод, пример 3 использования getElementsByName
  1. Что такое getElementsByName

  2. Давайте разберемся, "что такое getElementsByName"?

    Метод getElementsByName() объекта Document возвращает коллекцию элементов NodeList с заданным атрибутом name в документе.

    Синтаксис getElementsByName

    document.getElementsByName( String )

    Параметры getElementsByName

    String - строка js, значение атрибут name элемента(ов), который(которые) мы найдем.

  3. Пример использования getElementsByName

  4. Для того, чтобы разобрать пример использования "getElementsByName" вам понадобится:

    Используем input с "name":

    <input type="text" name="up" value="Пример">

    Далее используем "getElementsByName", внутрь ставим значение из "name" = "up".

    В консоль выведем первую ячейку объекта/массива строка №3.

    <script>

    var up_names = document.getElementsByName('up');

    console.log( up_names[0] );

    </script>

    Результат использования getElementsByName.

    Помещаем input здесь:

    Результат см. консоль первая строка. Вы там должны увидеть:

    <input type="text" name="up" value="Пример">

    При попытке вывести результат(с помощью document.write или innerHTML) здесь, у вас получится:

    Пример попытки вывода на экран результат getElementsByName.

    Чтобы не оставалось вопросов, код вывода выше идущего примера(пункт 2 подпункт 3):

    <div class=kod id=id_div></div>

    <script>

    var up_names = document.getElementsByName('up');

    id_div.innerHTML = up_names [0] ;

    </script>

  5. Пример 2 использования getElementsByName

  6. Второй пример "использования getElementsByName" всё тоже самое, только получим все "инпуты", в данном случае, номер ячейки не будем указывать(строка №5).

    <input type="text" name="example" value="Пример 1">

    <input type="text" name="example" value="Пример 2">

    <script>

    var names = document.getElementsByName('example');

    console.log( names );

    </script>

    Результат использования getElementsByName.

    Помещаем (инпуты) здесь:

    Результат см. консоль вторая строка. Вот, что там вы должны увидеть:

    NodeList(2) [input, input]
    0: input
    1: input
    length: 2
    [[Prototype]]: NodeList

    При попытке вывести результат здесь, у вас получится:

    Пример попытки вывода на экран результат getElementsByName.

    Чтобы не оставалось вопросов, код вывода выше идущего примера(пункт 3 подпункт 3):

    <div class=kod id=id_div2></div>

    <script>

    var names = document.getElementsByName('example');

    id_div2.innerHTML = names ;

    </script>

  7. Вывод : Пример 3 использования getElementsByName

  8. Если вы что-то поняли из предыдущих пунктов поздравляю!

    Если вы ничего не поняли, то тоже ничего страшного! Изучать новое всегда бывает не просто!

    Итак...

    Разберем ещё один пример, который покажет, что собственно "getElementsByName" - это очень полезная веСчь!

    Повторим все тоже самое, но только получим значение из определенного атрибута внутри input.

    Код почти под копирку из пункта 2, только добавим при выводе ".value".

    Здесь нам консоль не потребуется, поскольку мы можем получить и вывести этот результат на экран с помощью innerHTML!

    Для этого используем дополнительный div:

    <div class=kod id=id_div3></div>

    Нужно обратиться по id, значение отправим с помощью innerHTML :

    Код получения результата с помощью getElementsByName

    Соберем весь код "получения результата с помощью getElementsByName" прямо здесь:

    <input type="text" name="g_name" value="Пример 2">

    <div class=kod id=id_div2></div>

    <script>

    var get_name = document.getElementsByName('g_name');

    id_div3.innerHTML = get_name[0].value;

    </script>

    Пример получения результата с помощью getElementsByName

    Ну и нам осталось посмотреть результат работы getElementsByName, разместим выше приведенный код прямо здесь:

Всего комментариев : Comments+ 2.0
+ =

Последнние комментарии:

14.12.2025 :
комменты вернулись!
Марат 18.04.2026 18:04
Написал поиск... не стал копировать с "dwweb.ru" уж больно там всего... подробнее...
Марат 17.03.2026 14:29
XML налету : новый пункт №3, универсальный см. здесь!... подробнее...
Марат 22.02.2026 17:34
С сегодняшнего дня заработала сортировка в списках... например см.... подробнее...
Марат 10.01.2026 23:29
Карта sitemap.xml заработала с данной секунды... заняло написать... подробнее...
Марат 05.01.2026 19:49
Вообще...пошел по максимальному упрощению..., а то, что-то так много... подробнее...


Сайту : 129 дней | статей : 290
JsPhp.ru | Аминев Марат © 2025 - 2026 | 813 | Подписаться.