Insertion d'éléments avant d'autres éléments en JavaScript

insertBefore
Задание 1

Élément #elem donné :

html<ul id="parent">
  <li>text</li>
  <li>text</li>
  <li id="elem">text</li>
  <li>text</li>
  <li>text</li>
</ul>

Insérez avant cet élément un élément avec le texte 'new'.

Задание 2

Modifiez la tâche précédente pour qu'un clic sur l'élément inséré ajoute '!' à la fin de son texte.