Skip to content
Snippets Groups Projects
Commit f5cc0182 authored by yasinhessnawi's avatar yasinhessnawi
Browse files

added the button to save the new user information

parent 4f652add
No related branches found
No related tags found
No related merge requests found
...@@ -2,6 +2,8 @@ document.getElementById("newUsername").value = sessionStorage.getItem("username" ...@@ -2,6 +2,8 @@ document.getElementById("newUsername").value = sessionStorage.getItem("username"
document.getElementById("cancelButton").addEventListener("click", function(){ document.getElementById("cancelButton").addEventListener("click", function(){
window.location.href = "../app.html"; window.location.href = "../app.html";
}); });
document.getElementById("saveButton").addEventListener("click", editUser);
/** /**
* Makes HTTP PUT request to server for updating username and password * Makes HTTP PUT request to server for updating username and password
...@@ -22,8 +24,12 @@ function editUser (event) { ...@@ -22,8 +24,12 @@ function editUser (event) {
.then(response => { .then(response => {
if (response === true) { if (response === true) {
alert("Bruker oppdatert"); alert("Bruker oppdatert");
window.location.href = "../app.html"; let user = {
username: newInformation.username,
password: newInformation.password
};
updateApplication(user); updateApplication(user);
window.location.href = "../app.html";
} else { } else {
alert("Brukernavn eksisterer fra før, vennligst skriv inn et nytt brukernavn"); alert("Brukernavn eksisterer fra før, vennligst skriv inn et nytt brukernavn");
} }
...@@ -32,8 +38,9 @@ function editUser (event) { ...@@ -32,8 +38,9 @@ function editUser (event) {
} }
function updateApplication(user){ function updateApplication(user){
sessionStorage.setItem("username", user.newUsername);
sessionStorage.setItem("password", user.newPassword); sessionStorage.setItem("username", user.username);
sessionStorage.setItem("password", user.password);
window.location.href = "../app.html" window.location.href = "../app.html"
} }
...@@ -18,16 +18,16 @@ ...@@ -18,16 +18,16 @@
<input class="newUsernameInput" <input class="newUsernameInput"
placeholder="Skriv inn nytt brukernavn" placeholder="Skriv inn nytt brukernavn"
id="newUsername" id="newUsername"
autocomplete="off" autocomplete="on"
pattern="([\w]+)"> pattern="([\w]+)">
<input class="newUsernameInput" <input class="newUsernameInput"
placeholder="Skriv inn nytt passord" placeholder="Skriv inn nytt passord"
id="newPassword" id="newPassword"
autocomplete="off" autocomplete="on"
type="password"> type="password">
<button class="btn" id=id type="button">Lagre</button> <button class="btn" id="saveButton" type="button">Lagre</button>
<button class="btn" id="cancelButton" type="button">Avbryt</button> <button class="btn" id="cancelButton" type="button">Avbryt</button>
</form> </form>
</div> </div>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment