function createa(url,text) { var a=document.createElement("a"); a.setAttribute("href","url"); var c=document.createTextNode("text"); c.style.color="red"; a.appendChild(c); main.appendChild(a); }
a.setAttribute("href","url"); var c=document.createTextNode("text");
去掉url和text的引号。
因为text是a的文本而不是子节点