We decided to give you a small practice assignment about javascript event handlers. You need to create a very simple task manager:
- A list of tasks should be displayed.
- Every task should have a checkbox.
- The text of the task should be displayed in an input textbox.
- When you check the textbox, it must change the strike the task out. (See text-decoration: strike-through css property).
- When you click enter in a textbox, it must create a new task beneath the task currently being edited.
- When you press Ctrl+Enter, it must mark that task as completed. (Similar to checking the checkbox)
- When you press Ctrl+Backspace, delete the task.
- Highlight the task currently being edited.
You have till Friday to complete this assignment.