Суседно уметање елемената у JavaScript-у

insertAdjacentElement
Задание 1

Дат је елемент:

html<div id="elem" style="border: 1px solid red;">
  <p>текст</p>
  <p>текст</p>
  <p>текст</p>
</div>

Уметните испред њега пасус са текстом '!!!'.

Задание 2

Дат је елемент:

html<div id="elem" style="border: 1px solid red;">
  <p>текст</p>
  <p>текст</p>
  <p>текст</p>
</div>

Уметните иза њега пасус са текстом '!!!'.

Задание 3

Дат је елемент:

html<div id="elem" style="border: 1px solid red;">
  <p>текст</p>
  <p>текст</p>
  <p>текст</p>
</div>

Уметните му на почетак пасус са текстом '!!!'.

Задание 4

Дат је елемент:

html<div id="elem" style="border: 1px solid red;">
  <p>текст</p>
  <p>текст</p>
  <p>текст</p>
</div>

Уметните му на крај пасус са текстом '!!!'.