Javascript 待办事项列表

标签 javascript html css checkbox

我正在尝试制作一个待办事项列表应用程序,并尝试在添加到列表中的每个元素旁边添加一个可点击的复选框。我对此很陌生,所以非常感谢任何帮助!

谢谢!

   function todoList() {
      var item = document.getElementById('todoInput').value
      var text = document.createTextNode(item)
      var newItem = document.createElement("li")
      newItem.appendChild(text)
     document.getElementById("todoList").appendChild(newItem)
    }   
  <form id="todoForm">
      <h1>To Do List:<h1>
        <input id="todoInput">
        <button type="button" onclick="todoList()">Add Item</button>
    </form>
    <ul id="todoList">
    </ul>

 

最佳答案

更新 Javascript

jsFiddle Demo

function todoList() {
      var item = document.getElementById('todoInput').value
      var text = document.createTextNode(item)
      var newItem = document.createElement("li")
      newItem.appendChild(text)
      var checkbox = document.createElement('input');
            checkbox.type = "checkbox";
            checkbox.name = "name";
            checkbox.value = "value";
            checkbox.id = "id";
            newItem.appendChild(checkbox);
     document.getElementById("todoList").appendChild(newItem)
    }  

关于Javascript 待办事项列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42358758/

相关文章:

jquery - 将阴影添加到文本框 onFocus

css - 导致 slider 的 Bootstrap 工具提示溢出问题

javascript - 传单中的 geojson 和 json 无法连接在一起

javascript - 无法更改对象位置

javascript - 将模型转换为数组 mvc 3

html - Safari 中的 CSS block 状圆 Angular

javascript - 如何将平方根添加到我的 JavaScript/HTML 计算器中?

javascript - jquery ajax POST 中出现 400(错误请求)错误

jquery - 当 div 位于窗口顶部时显示菜单 - jquery

css - 为什么我的 div 顶部有不必要的间隙?