innerHTML 會新增文字,但不會新增 HTML 標記


或許,你對 innerHTML 使用了 +=。請嘗試以下內容

var myNum = [1,2,3];
var myStr;
myStr = "<ul>";

for( var a in myNum)
myStr += "<li>" + a + "</li>";
myStr += "</ul>";
id("numberList").innerHTML = myStr;

更新於: 2020-01-29

183 個瀏覽

開始你的職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.