我正在嘗試使用 .join() 輸出包含 OL 的消息。下面的代碼返回了正確的消息,但我想知道是否需要在某處添加結束 OL 標記。開發人員工具將輸出顯示為封閉的 OL。注意 - 必須使用 join 函數,請不要使用循環等。if (task.value){ tasks.push(task.value); message = '<h2>To-Do</h2><ol><li>'; message += tasks.join('</li><li>'); output.innerHTML = message; task.value = '';}
1 回答

GCT1015
TA貢獻1827條經驗 獲得超4個贊
是的,您需要ol
在某處關閉標簽。盡管大多數瀏覽器嘗試猜測并修復丟失的標簽,但有時卻做不到。
您可以在連接行之后連接結束標記:
message = '<h2>To-Do</h2><ol><li>'; message += tasks.join('</li><li>'); message += '</li></ol>'; output.innerHTML = message;
- 1 回答
- 0 關注
- 110 瀏覽
添加回答
舉報
0/150
提交
取消