Change
var svg = document.documentElement;
to
var svg = document.createElementNS("http://www.w3.org/2000/svg", "svg");
so that you create a SVG element.
For the link to be an hyperlink, simply add a href attribute :
h.setAttributeNS(null, 'href', 'http://www.google.com');
Demonstration