When I start writing a question on Stackoverflow without finishing, I can leave the page, and when I return the input still is keeping what I had entered. How can this be done? Is a database absolutely necessary?
I would like to do something similar for a small webapp. Its a question-app where users answer questions with "No"/"Maybe"/"Yes". Depending on the answer, different points are awarded. When the user quits the test and returns, I would like to be still able to return the results of the last time he used it.
Can this be done completely in JavaScript?