getElementById()

document.getElementById() — применяется для получения доступа к элементу HTML, XML из JavaScript по его идентификатору, который был добавлен атрибутом id.

Синтаксис

element = document.getElementById(id);

Параметры

  • element — это элемент как объект.
  • id уникальный идентификатор элемента, если нет id функция возвращает null.

Пример

<section id="box">
<h2>Заголовок</h2>
<p>Текст</p>
<ul>
   <li><a href="#">ссылка</a></li>
   <li><a href="#">ссылка</a></li> 
</ul>
</section>
<script>var section = document.getElementById('box');</script>

В примере по идентификатору box получен доступ к элементу section.

Если на странице нужно получить доступ ко всем элементам section с разным id, применяется document.querySelector("section").

параметр id чувствителен к регистру, например box и Box разные идентификаторы.

Применить

DOM: добавить для ссылок атрибут itemprop="url"

var section = document.getElementById("box");
var addAttr = section.getElementsByTagName("a");
      for(var a = 0; a < addAttr.length; a++){
          addAttr[a].setAttribute("itemprop", "url");		  			 
      }

Демо

Использовать DOMDocument::getElementById() в PHP для поиска элемента с заданным id.