From c175c9f9c14893ce3a77ec07dc9a6bcc68d88c94 Mon Sep 17 00:00:00 2001 From: Sumit-Rajak99 Date: Mon, 22 Sep 2025 20:49:50 +0530 Subject: [PATCH 1/2] local storage --- qsimsir/local.storage.html | 11 ++++++++++ qsimsir/local.storage.js | 42 ++++++++++++++++++++++++++++++++++++++ qsimsir/login.html | 23 +++++++++++++++++++++ qsimsir/login.js | 0 qsimsir/signup.html | 26 +++++++++++++++++++++++ qsimsir/signup.js | 35 +++++++++++++++++++++++++++++++ 6 files changed, 137 insertions(+) create mode 100644 qsimsir/local.storage.html create mode 100644 qsimsir/local.storage.js create mode 100644 qsimsir/login.html create mode 100644 qsimsir/login.js create mode 100644 qsimsir/signup.html create mode 100644 qsimsir/signup.js diff --git a/qsimsir/local.storage.html b/qsimsir/local.storage.html new file mode 100644 index 0000000..d6cd919 --- /dev/null +++ b/qsimsir/local.storage.html @@ -0,0 +1,11 @@ + + + + + + Document + + + + + \ No newline at end of file diff --git a/qsimsir/local.storage.js b/qsimsir/local.storage.js new file mode 100644 index 0000000..e189b01 --- /dev/null +++ b/qsimsir/local.storage.js @@ -0,0 +1,42 @@ + +// // four functin in localStorage + +// // setitem + +// localStorage.setItem("name","sumit") +// localStorage.setItem("contact",122541); + + +// localStorage.clear() + +// localStorage.setItem("name","sumit") +// localStorage.setItem("contact",122541); + +// // getitem + +// let name=localStorage.getItem('name') +// alert(name) + + +// // remoitem +// localStorage.removeItem('contact') + +// // clear +// // localStorage.clear(); + + + +// object storage in localStorage + + let person={ + name:"sumit", + age:18, + contact:2398393980, + location:"bhopal" + } + + localStorage.setItem("userdata",JSON.stringify(person)) + + let getdata=JSON.parse(localStorage.getItem('userdata')) + console.log(getdata.location); + localStorage.clear(); \ No newline at end of file diff --git a/qsimsir/login.html b/qsimsir/login.html new file mode 100644 index 0000000..bd64b7e --- /dev/null +++ b/qsimsir/login.html @@ -0,0 +1,23 @@ + + + + + + Login + + +

Log In

+ +
+ +

+ + +

+ + +
+ + + + diff --git a/qsimsir/login.js b/qsimsir/login.js new file mode 100644 index 0000000..e69de29 diff --git a/qsimsir/signup.html b/qsimsir/signup.html new file mode 100644 index 0000000..24354bd --- /dev/null +++ b/qsimsir/signup.html @@ -0,0 +1,26 @@ + + + + + + Sign Up + + +

Sign Up

+ +
+ +

+ + +

+ + +

+ + +
+ + + + diff --git a/qsimsir/signup.js b/qsimsir/signup.js new file mode 100644 index 0000000..29c7134 --- /dev/null +++ b/qsimsir/signup.js @@ -0,0 +1,35 @@ + +function getuserdata() { + let user = { + name: document.querySelector('#name').value, + username: document.querySelector('#username').value, + password: document.querySelector('#password').value + }; + + + localStorage.setItem("userdata", JSON.stringify(user)); + + +} + +function loginuser() { + + let localdata = JSON.parse(localStorage.getItem('userdata')); + + + + let login = { + loginname: document.querySelector('#loginname').value, + loginpassword: document.querySelector('#loginpassword').value + }; + + + if (localdata.username !== login.loginname) { + alert("User not found"); + return false; + } + + + + +} From 2bef816ac07afca5b3e86e87110ef99e7f6811c7 Mon Sep 17 00:00:00 2001 From: Sumit-Rajak99 Date: Wed, 24 Sep 2025 20:23:12 +0530 Subject: [PATCH 2/2] sinup --- qsimsir/fetch.html | 44 ++++++++++++++++++++++++++++++++++++++++++++ qsimsir/fetch.js | 14 ++++++++++++++ qsimsir/signup.js | 14 +++++++++++--- 3 files changed, 69 insertions(+), 3 deletions(-) create mode 100644 qsimsir/fetch.html create mode 100644 qsimsir/fetch.js diff --git a/qsimsir/fetch.html b/qsimsir/fetch.html new file mode 100644 index 0000000..92ac5ac --- /dev/null +++ b/qsimsir/fetch.html @@ -0,0 +1,44 @@ + + + + + + Document + + + + + + + + +
+ + +
+ + + \ No newline at end of file diff --git a/qsimsir/fetch.js b/qsimsir/fetch.js new file mode 100644 index 0000000..f24f770 --- /dev/null +++ b/qsimsir/fetch.js @@ -0,0 +1,14 @@ +async function access(){ + let data = await fetch('https://jsonplaceholder.typicode.com/comments') + let res =await data.json() + console.log(res) + + + + + } + access() + + let fun=res.map(){ + + } \ No newline at end of file diff --git a/qsimsir/signup.js b/qsimsir/signup.js index 29c7134..1dff194 100644 --- a/qsimsir/signup.js +++ b/qsimsir/signup.js @@ -24,12 +24,20 @@ function loginuser() { }; - if (localdata.username !== login.loginname) { + if (localdata.username != login.loginname || localdata.password!=login.loginpassword) { alert("User not found"); return false; } - - + if (localdata.username == login.loginname) { + alert("succesful "); + return false; + } + } + async function access(){ + let data = await fetch('https://jsonplaceholder.typicode.com/comments') + let res =await data.JSON() + + } \ No newline at end of file