javascript - 如何从JavaScript列表中删除第一项?

标签 javascript html

我正在制作一个待办事项列表,我需要知道如何删除第一个 有序列表中的项目。 我该怎么做呢?这是我的一些代码...

   <ul id="todo-list">

   <li>Walk dog</li>

   <li>Buy eggs</li>

   <li>Go for a Walk</li>

  </ul>

<button onclick="removeTask()">Remove first task</button>

function removeTask(){

//what do i put here to remove first item
//from list (walk dog)?

}

当您单击按钮时,我需要删除第一项的列表。

请帮忙 谢谢!

最佳答案

试试这个:

  const list = document.getElementById('todo-list');   

function removeTask(){

   list.querySelector('li').remove()
}
  <ul id="todo-list">

   <li>Walk dog</li>

   <li>Buy eggs</li>

   <li>Go for a Walk</li>

  </ul>

<button onclick="removeTask()">Remove first task</button>

关于javascript - 如何从JavaScript列表中删除第一项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56926643/

相关文章:

javascript - 使用 AJAX 将 JSON 标签加载到 Select2

html - 如何获取 html/css 表单以发布到 Gravity Forms?

html - 选项卡图标不会消失

javascript - 用于更改 css bg 颜色的 jQuery 函数

javascript - typescript 获得函数内的当前范围或变量()

javascript - 如何在单击按钮时在angularjs中动态添加输入字段?

javascript - 转换 Node 中的非统一时间戳?

javascript - 根据对象中键的名称过滤对象数组

JavaScript 使用 Css 打印特定区域

java - 如何用 Java 缩写 HTML?