我在添加之前尝试了这个 javascript 函数a.className = "year";
,一切正常,但是,添加它之后,我无法让页面加载既不使用 Safari 也不使用谷歌浏览器。我需要做的只是向新a
元素添加一个类,我也尝试过,a.setAttribute("class", "year");
但我得到了同样的错误:页面无法加载..如果有人知道如何帮助我,我将非常感激!
function create_timeline() {
timeline = document.getElementById("timeline_ul");
years = document.getElementsByClassName("year");
for (i=0;i<years.length;i++) {
if (years.item(i).nodeType==1) {
year = years.item(i).innerHTML;
a = document.createElement("a");
a.innerHTML = year;
a.className = "year";
timeline.appendChild(a);
}
}
}