Advertisement
Guest User

Untitled

a guest
Feb 8th, 2017
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.17 KB | None | 0 0
  1. <!--register.html-->
  2. <!DOCTYPE html>
  3. <html>
  4. <head>
  5. <script class="jsbin" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
  6. <script class="jsbin" src="http://ajax.aspnetcdn.com/ajax/jquery.templates/beta1/jquery.tmpl.min.js"></script>
  7. <meta charset=utf-8 />
  8. <title>Register</title>
  9. <style>
  10. article, aside, figure, footer, header, hgroup,
  11. menu, nav, section { display: block; }
  12. </style>
  13. </head>
  14. <body>
  15. <form>
  16. <h1>Please enter data</h1>
  17. FirstName: <input id="firstname" type="text" placeholder="FirstName" /> <br>
  18. LastName : <input id="lastname" type="text" placeholder="LastName" /><br>
  19. Email ID : <input id="email" type="text" placeholder="Email" /><br>
  20. UserName : <input id="username" type="text" placeholder="UserName" /><br>
  21. Password : <input id="password" type="password" placeholder="Password" /><br>
  22. <input type="button" value="Register" onclick="insert()" />
  23. </form>
  24. <!--Login form-->
  25. <div id="demo" style="display:none">
  26. <div class="container">
  27. <form id="form_id" method="post" name="myform">
  28. <label>User Name :</label>
  29. <input type="text" name="username" id="username"/>
  30. <label>Password :</label>
  31. <input type="password" name="password" id="password"/>
  32. <input type="button" value="Login" id="submit" onclick="validate()"/>
  33. </form>
  34.  
  35. </div></div>
  36. <br>
  37. <button type="button" onclick="document.getElementById('demo').style.display='block'">Login!</button>
  38. <div id="display"></div>
  39. <script src="D:/Xperience/js/controller.js">
  40. </script>
  41. </body>
  42. </html>
  43.  
  44. <!-- controller.js-->
  45. var users = [];
  46. localStorage.setItem("keyforusers", JSON.stringify(users));
  47. var idInput = (users.length) +1;
  48. var firstnameInput = document.getElementById("firstname");
  49. var lastnameInput = document.getElementById("lastname");
  50. var emailInput = document.getElementById("email");
  51. var usernameInput = document.getElementById("username");
  52. var passwordInput = document.getElementById("password");
  53. var messageBox = document.getElementById("display");
  54.  
  55. function userdetails(id, firstname, lastname, email, username, password){
  56.  
  57. this.id= id;
  58. this.firstname= firstname;
  59. this.lastname= lastname;
  60. this.email= email;
  61. this.username= username;
  62. this.password=password;
  63. }
  64.  
  65. function insert()
  66. {
  67. var user=new userdetails(idInput.value,firstnameInput.value, lastnameInput.value, emailInput.value, usernameInput.value, passwordInput.value);
  68. users.push(user);
  69.  
  70. `enter code here`//Clear the fields
  71. firstnameInput.value = "";
  72. lastnameInput.value = "";
  73. emailInput.value = "";
  74. usernameInput.value = "";
  75. passwordInput.value = "";
  76. }
  77.  
  78. function validate(){
  79. var username = document.getElementById("username").value;
  80. var password = document.getElementById("password").value;
  81. ulen= users.length;
  82. for(i=0; i < ulen; i++)
  83. {
  84. if ( username == users[i].username && password == users[i].password){
  85. alert("Logged in successfully");
  86. }
  87. }
  88. username.value = "";
  89. password.value = "";
  90.  
  91. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement