-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdata.js
More file actions
22 lines (18 loc) · 695 Bytes
/
data.js
File metadata and controls
22 lines (18 loc) · 695 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
let formObj;
function saveData(){
formObj = {
name : document.getElementById("txtname").value,
email: document.getElementById("txtemail").value,
message: document.getElementById("txtmsg").value
}
let serializedFormObj = JSON.stringify(formObj);
localStorage.setItem("formData", serializedFormObj);
}
function getData(){
if(localStorage.getItem("formData") !=null){
let deserializedFormObj = JSON.parse(localStorage.getItem("formData"));
document.getElementById("txtname").value = deserializedFormObj.name;
document.getElementById("txtemail").value = deserializedFormObj.email;
document.getElementById("txtmsg").value = deserializedFormObj.message;
}
}