使用javascript创建锚点href,而链接中没有主机URL

Pop*_*opo 1 javascript url anchor href

我正在尝试使用javascript动态创建链接,但主机URL每次都会添加到链接之前.我该如何阻止这种情况发生.我在js小提琴上创建了一个例子.创建的链接将" http://fiddle.jshell.net/mTgtr/show/ "添加到www.google.com链接.

http://jsfiddle.net/mTgtr/

var eventLink = "www.google.com";
var elEventBlock = document.createElement('div');
var elA = document.createElement('a');
elA.setAttribute('href', eventLink);
elA.setAttribute('target', '_blank');
elA.innerHTML = "test";
document.getElementById("myDiv").appendChild(elA);
Run Code Online (Sandbox Code Playgroud)

Gra*_*mas 5

你应该以协议前缀的网址,如http://,https://,ftp://,等.