我試圖從我的文檔中的所有'a'標籤中使用此循環獲取innerText值。從循環中分離innerText值
var x = document.getElementById("toplist-artists");
var y = x.getElementsByTagName("a");
var nodeListLength = y.length;
for (i=0;i<nodeListLength;i++) {
var artists = x.innerText;
}
console.log(artists);
這個工程,現在我想分開這些值用逗號或空格。當我將+','添加到x.innertext時,逗號僅顯示在「列表」的末尾。就像這樣:
Tom Odell
Elbow
Aloe Blacc
Michael Prins
,
可有人請告訴我如何得到它顯示這樣
Tom Odell,
Elbow,
Aloe Blacc,
Michael Prins,
'的innerText '不受所有瀏覽器支持。我建議使用jQuery等庫。有關更多詳細信息,請閱讀[本文](http://stackoverflow.com/a/1359822/3215948)。 –