Guest User

Untitled

a guest
May 20th, 2018
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.29 KB | None | 0 0
  1. var layoutCode =
  2. '<div id="container">'
  3. + '<div id="input-div">'
  4. + '<input id="job-input" type="text">'
  5. + '<button id="submit-btn">생성</button>'
  6. + '</div>'
  7. + '<ul id="todo-list-ul"></ul>'
  8. + '<div id="tooltip-info-div" class="tooltip-info-div">'
  9. + '<div class="info-div">'
  10. + '<span id="left-job-cnt">0</span><span> left items</span>'
  11. + '</div>'
  12. + '<div class="info-div">'
  13. + '<button id="show-all-btn">All</button><button id="show-active-btn">Active</button><button id="show-complete-btn">Complete</button>'
  14. + '</div>'
  15. + '<div class="info-div">'
  16. + '<button id="clear-complete-btn">clear complete</button>'
  17. + '</div>'
  18. + '</div>'
  19. + '</div>';
  20. appendPoint.innerHTML = layoutCode;
  21.  
  22.  
  23. /////////////////////////
  24.  
  25. var containerDiv = makeElem('div', 'container');
  26. var inputDiv = makeElem('div', 'input-div');
  27. var input = makeElem('input', 'job-input');
  28. var btn = makeElem('button', 'submit-btn', null, '생성');
  29. var todoListUl = makeElem('ul', 'todo-list-ul');
  30. var todoInfoDiv = makeElem('div', 'tooltip-info-div', 'tooltip-info-div');
  31. var leftJobDiv = makeElem('div', null, 'info-div');
  32. var leftJobCntSpan = makeElem('span', 'left-job-cnt', null, '0');
  33. var leftJobUnitSpan = makeElem('span', null, null, ' left items');
  34. var showOptionDiv = makeElem('div', null, 'info-div');
  35. var showAllBtn = makeElem('button', 'show-all-btn', null, 'All');
  36. var showActiveBtn = makeElem('button', 'show-active-btn', null, 'Active');
  37. var showCompleteBtn = makeElem('button', 'show-complete-btn', null, 'Complete');
  38. var clearCompleteDiv = makeElem('div', null, 'info-div');
  39. var clearCompleteBtn = makeElem('button', 'clear-complete-btn', null, 'clear complete');
  40.  
  41. input.type = 'text';
  42.  
  43. inputDiv.appendChild(input);
  44. inputDiv.appendChild(btn);
  45. containerDiv.appendChild(inputDiv);
  46. containerDiv.appendChild(todoListUl);
  47. appendPoint.appendChild(containerDiv);
  48. clearCompleteDiv.appendChild(clearCompleteBtn);
  49. showOptionDiv.appendChild(showAllBtn);
  50. showOptionDiv.appendChild(showActiveBtn);
  51. showOptionDiv.appendChild(showCompleteBtn);
  52. leftJobDiv.appendChild(leftJobCntSpan);
  53. leftJobDiv.appendChild(leftJobUnitSpan);
  54. todoInfoDiv.appendChild(leftJobDiv);
  55. todoInfoDiv.appendChild(showOptionDiv);
  56. todoInfoDiv.appendChild(clearCompleteDiv);
  57.  
  58. document.getElementById('container').appendChild(todoInfoDiv);
Add Comment
Please, Sign In to add comment