Infoga element före element på JavaScript

insertBefore
Задание 1

Givet elementet #elem:

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

Infoga före detta element ett element med texten 'new'.

Задание 2

Modifiera föregående uppgift så att ett klick på det infogade elementet leder till att texten i slutet av dess text läggs till '!'.