var elem = document.createElement('a'); elem.href = 'url'; img.parentNode.insertBefore(elem, img); elem.appendChild(img);