preventDefault()to stop unwanted default browser behavior
You are going to be building a mini single page to-do list app. You'll want to use preventDefault to prevent the form submission from refreshing the page. Remember, this app is only running client-side code. We don't have a database, so if that page refreshes, you'll lose all the items on your list.
You'll be coding your solution in
js/todo.js. You'll want to make sure that
index.html has a form with a text input field and an ordered list for the items you'll be adding to your to-do list.
You'll want to bind a
submit event to the form. The event should add the user's input to the list. You'll want to make sure the page doesn't refresh so that you can add multiple items to the list.
There are tests, so make sure your work passes the tests!
View Prevent Default Lab on Learn.co and start learning to code for free.