为了账号安全,请及时绑定邮箱和手机立即绑定

使用 .join() 从表单创建 OL

使用 .join() 从表单创建 OL

凤凰求蛊 2023-10-24 17:03:16
我正在尝试使用 .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;


查看完整回答
反对 回复 2023-10-24
  • 1 回答
  • 0 关注
  • 79 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信