Advertisement
Guest User

Untitled

a guest
Dec 27th, 2016
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.97 KB | None | 0 0
  1. // This part gathers all the input text fields from the register form
  2. var UserName = document.forms["regiForm"]["UserName"];
  3. var EmailAddress = document.forms["regiForm"]["EmailAddress"];
  4. var PassWord = document.forms["regiForm"]["PassWord"];
  5. var Retype_Password = document.forms["regiForm"]["Retype_Password"];
  6. var Address = document.forms["regiForm"]["Address1"];
  7. var PhoneNumber = document.forms["regiForm"]["PhoneNumber"];
  8.  
  9. // This parts gathers all the error objects from the register form
  10. var UsernameError = document.getElementById("UsernameError");
  11. var EmailError = document.getElementById("EmailError");
  12. var PasswordError = document.getElementById("PasswordError");
  13. var AddressError = document.getElementById("AddressError");
  14. var PhoneError = document.getElementById("PhoneError");
  15.  
  16. // This part sets all the necessary event listeners
  17. UserName.addEventListener("blur", UsernameAuth, true);
  18. EmailAddress.addEventListener("blur", EmailAuth, true);
  19.  
  20.  
  21. //Store registration info into local storage
  22. function savedata(){
  23.  
  24. var existingEntries = JSON.parse(localStorage.getItem("allEntries"));
  25.  
  26. if(existingEntries == null) existingEntries = [];
  27. var User = document.getElementById("UserName").value;
  28. var Email = document.getElementById("EmailAddress").value;
  29. var Pass = document.getElementById("PassWord").value;
  30. var Address = document.getElementById("Address1").value;
  31. var Phone = document.getElementById("PhoneNumber").value;
  32.  
  33. var entry = {
  34. "user" : User,
  35. "email": Email,
  36. "pass" : Pass,
  37. "address": Address,
  38. "phone": Phone
  39. };
  40.  
  41. localStorage.setItem("entry", JSON.stringify(entry));
  42. // Save allEntries back to local storage
  43. existingEntries.push(entry);
  44. localStorage.setItem("allEntries", JSON.stringify(existingEntries));
  45. };
  46.  
  47. function Validate(){
  48. // This part simply validates the Username field from the register form
  49. if(UserName.value == ""){
  50. UsernameError.textContent = "Username is required!";
  51. UserName.style.border = "1px solid red";
  52. UserName.focus();
  53. return false;
  54. }
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement