[英]Create anchor href with javascript and not have host url in link
我正在嘗試使用javascript動態創建鏈接,但是每次都在鏈接之前添加主機url。 我該如何阻止這種情況的發生。 我在js小提琴上創建了一個示例。 創建的鏈接會在www.google.com鏈接的前面加上“ http://fiddle.jshell.net/mTgtr/show/ ”。
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);
您應該在URL前面加上協議,例如http://
, https://
, ftp://
等。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.