Code that rotates images in a set of divs
The first thing I see in your code are the strings who represents an HTML element (in this case an img and an anchor element). 

This is a bad practice. Instead of appending a whole element to your HTML just update the src or href attribute.

The second thing I noticed is your implementation of a new array. Instead of using: 

var image = new Array ();
 image[0] = "&lt;img src='https://placehold.it/200/09f/fff.png?text=image1'/&gt;&lt;/a&gt;";


Use this approach:

var image = [
       "https://placehold.it/200/09f/fff.png?text=image1",
       "https://placehold.it/200/09f/fff.png?text=image2"
];


Also the naming of your variables is badly. The name:

 var image = new Array ();


and

var link = new Array ();


Suggests that they are holding exactly one image and one link. Actually they are  holding multiple links and images. Try to use names that describes what you can expect inside the variable. So use images and links instead.

Goodluck!

(Sorry for bad english, not a native speaker)