如何使div中的文本(变量名称的内容)成为链接?换句话说:将样式更改为" a"不使用jQuery。
var newtit=document.createElement('div');
newtit.id=name; // name is a variable
newtit.innerHTML= name;
document.getElementById("w3c").appendChild(newtit);
答案 0 :(得分:0)
使用div执行的操作,但不是创建div,而是创建一个锚元素。添加所需的链接作为href属性。
var newtit=document.createElement('a');
newtit.href = "http://www.google.com"
newtit.innerHTML= "linkylink";
document.getElementById("w3c").appendChild(newtit);
根据您的内容,首先创建div然后将锚元素追加到它
var tab = document.createElement("div");
tab.id = "TabX";
document.getElementById("w3c").appendChild("tab");
var link = document.createElement("a");
link.href = "#TabX";
link.innerText = "Tab XX";
document.getElementById("TabX").appendChild("tab");
或者直接将锚写入内部HTML
tab.innerHTML = "<a href='#TabX'>Tab XX</a>"