Advertisement
Guest User

Untitled

a guest
Oct 25th, 2014
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.00 KB | None | 0 0
  1.  
  2. inText.focus();
  3. var newButton = document.getElementById("todo");
  4.  
  5. deleteButton.onclick = function(){
  6. var list = Array.prototype.slice.call( document.getElementById('todo').getElementsByTagName('li') )
  7.  
  8. for (var i in list){
  9. console.log(list[i]);
  10.  
  11. var checkboxes = list[i].getElementsByTagName('input')[0];// get all checkboxes
  12. console.log(checkboxes);
  13. if(checkboxes.checked == 1){
  14.  
  15. document.getElementById('todo').removeChild(checkboxes.parentNode)
  16. }
  17. }
  18. }
  19. addButton.onclick = function(){
  20.  
  21. var inText = document.getElementById("inText");
  22. var text = inText.value;
  23. if(!text || text == ""){
  24. return false;
  25. };
  26. addNewItem(document.getElementById("todo"),text);
  27. inText.select();
  28. }
  29. function addNewItem(list,text){
  30. var date = new Date();
  31. var id = "" + date.getHours()+date.getMinutes()+date.getSeconds()+date.getMilliseconds();
  32. var listItem = document.createElement("li");
  33. var box = document.createElement("input");
  34. box.type = "checkbox";
  35. box.id = "id_" + id;
  36. var span = document.createElement("span");
  37. span.id = "item_" + id;
  38. span.innerText = text;
  39.  
  40. listItem.appendChild(box);
  41. listItem.appendChild(span);
  42. var list = document.getElementById("todo");
  43. list.appendChild(listItem);
  44.  
  45. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement