register.js 1.0 KB

1234567891011121314151617181920212223242526272829303132333435
  1. let registerObj = {
  2. display: function(){
  3. controller.clearScreen();
  4. controller.registerStrand.style.display = "flex";
  5. document.querySelector("#checkAgree").checked = false;
  6. document.querySelector("#regButton").classList = "buttonDisabled";
  7. },
  8. agreement: function(){
  9. let checkbox = document.querySelector("#checkAgree");
  10. let button = document.querySelector("#regButton");
  11. if(checkbox.checked){
  12. button.classList = "button";
  13. }else{
  14. button.classList = "buttonDisabled";
  15. }
  16. },
  17. submit: function(){
  18. event.preventDefault();
  19. let form = document.querySelector("#registerStrand form");
  20. let checkbox = document.querySelector("#checkAgree");
  21. if(checkbox.checked){
  22. if(validator.isSanitary(document.querySelector("#restName").value)){
  23. form.submit();
  24. }
  25. }else{
  26. banner.createError("Please agree to the Privacy Policy and Terms and Conditions to continue");
  27. }
  28. }
  29. }