Question: How can I implement [prepend](http://api.jquery.com/prepend/) and [append](http://api.jquery.com/append/) with regular JavaScript without using jQuery?

Answer: 
You didn't give us much to go on here, but I think you're just asking how to add content to the beginning or end of an element?
If so here's how you can do it pretty easily:

```
//get the target div you want to append/prepend to
var someDiv = document.getElementById("targetDiv");

//append text
someDiv.innerHTML += "Add this text to the end";

//prepend text
someDiv.innerHTML = "Add this text to the beginning" + someDiv.innerHTML;

```

Pretty easy.
```
var insertedElement = parentElement.insertBefore(newElement, referenceElement);

```

If referenceElement is null, or undefined, newElement is inserted at the end of the list of child nodes.

```
insertedElement The node being inserted, that is newElement
parentElement The parent of the newly inserted node.
newElement The node to insert.
referenceElement The node before which newElement is inserted.

```

Examples can be found here: [Node.insertBefore](https://developer.mozilla.org/en-US/docs/Web/API/Node.insertBefore)