const firstText = document.querySelector("#firstText"); const lastText = document.querySelector("#lastText"); const submitBtn = document.querySelector("#submitBtn"); const cookieBtn = document.querySelector("#cookieBtn"); submitBtn.addEventListener("click", () => { setCookie("firstName", firstText.value, 365); setCookie("lastName", lastText.value, 365); }); cookieBtn.addEventListener("click", () => { firstText.value = getCookie("firstName"); lastText.value = getCookie("lastName"); }); function setCookie(name, value, daysToLive){ const date = new Date(); date.setTime(date.getTime() + (daysToLive * 24 * 60 * 60 * 1000)); let expires = "expires=" + date.toUTCString(); document.cookie = `${name}=${value}; ${expires}; path=/` } function deleteCookie(name){ setCookie(name, null, null); } function getCookie(name){ const cDecoded = decodeURIComponent(document.cookie); const cArray = cDecoded.split("; "); let result = null; cArray.forEach(element => { if(element.indexOf(name) == 0){ result = element.substring(name.length + 1) } }) return result; } Document first name: last name: submit get cookies
@ALLINONE-ko6sv2 жыл бұрын
Completed the JavaScript playlist.. Thanks Bro
@chiculitamihaela80762 жыл бұрын
Thank you, great practical examples, I understood cookies 😍
@pexeixv Жыл бұрын
Was supposed to use the js-cookie library, until I saw this video and decided to write it out myself. Well explained!
@FluoFalI Жыл бұрын
Finally i can store data within a client your a lifesaver
@ripolas Жыл бұрын
super underrated!!!
@kirillzlobin7135 Жыл бұрын
Great tutorial. Thank you
@mrguy2 Жыл бұрын
Thank you so much this tutorial was very useful and I really learned what I was doing.
@one111won Жыл бұрын
awesome explanation!
@daniellinares49606 ай бұрын
this is such a life saver, thank you!!
@mahir042 жыл бұрын
Thanks. If one day my startup makes enough money I'll pay you back for this.
@doublesushi5990 Жыл бұрын
🤣
@chiggywiggy524 Жыл бұрын
We need more people like you 👏
@nischaygadher40936 ай бұрын
Awesome bro 😎👍
@hunin27 Жыл бұрын
Actually, you could use the browser console and go into the application sub-menu, there, cookies, local storage and session storage are displayed in a table!
@shegyoo Жыл бұрын
great video
@addda18992 жыл бұрын
Thank you bro not disappointed as always, can you do a video about promises,callbacks,asyncs.. i am really struggling on those
@ytgod2094 Жыл бұрын
He already did
@coocoo33362 жыл бұрын
wow greate tutorial
@lucabinder98292 жыл бұрын
That was complicated 🥵🥵🥵
@MrLoser-ks2xn Жыл бұрын
Thanks!
@Ken-zh4gu10 ай бұрын
Bro thank you for your tutorials and can you please do a course in django python?.
@adityashinde781510 ай бұрын
thank you so much for this valuable content bro code 🙏🙏🙏🙏🙏🙏🙏
@dmytro_kruhlyi Жыл бұрын
Thanks for the amazing video! Where is your autocomplete? 😄
@RohitCantSing2 жыл бұрын
Can you plz also do fortran tutorials. I need it for my exams but I can't find someone who can explain it well like you
@iMarius9775 күн бұрын
Variables can work too?
@rudrarajkar11162 жыл бұрын
is this what consistency is?
@Iamafuckingmadlad2 жыл бұрын
Yup
@TechBro4Life-uk8po7 ай бұрын
Very cool my bro code. But i'd want to suggest that you replace == with === in 08:27
@Plapx3 Жыл бұрын
thank bro
@fujiaaniya Жыл бұрын
Ďakujeme za zdieľanie. Viem, že Morelogin dokáže chrániť súkromie.
@mdmahmudjamil58029 ай бұрын
sir, How to overcome document.object not defined 😔
@natnaeltaye7 ай бұрын
i don't understand The , if(element.indexOf(name){ result = element.substring(name.length + 1); } is there anyone who can explain to me?
@hlahtunthein28302 ай бұрын
This condition checks if the current cookie string (element) starts with the specified cookie name. indexOf(name) returns the index of the first occurrence of name in the element. If the cookie name is at the start of the string, it will return 0. This means that you are checking for a cookie that matches exactly (e.g., if name is "firstName", it will check for "firstName=value").
@nihongo_4 ай бұрын
W bro
@Kattoe2 жыл бұрын
Is there any way to copy a specified cookie to your clipboard?
@raghabpandit2610Ай бұрын
didnt understand the getCookie function can anyone pls help?
@zibozhao57892 жыл бұрын
when i write document.cookie = "firstName=SpongeBob"; my cookie stays blank idk why /_ \
@abuzarn7310 Жыл бұрын
Remove the word "Beginners" from the playList title
@TheSavageNoob2 жыл бұрын
lets go
@tayaobilly85772 жыл бұрын
the video title says it all hahaha
@Vairoon2 жыл бұрын
cookies dont work, they stay blank xd
@smilekick60252 жыл бұрын
first comment
@hamzagohar20485 ай бұрын
This code is giving errors i copied it from the comment section to see if i made any mistakes but it still gave the same error function getCookie(name){ const cDecoded = decodeURIComponent(document.cookie); const cArray = cDecoded.split("; "); let result = null; cArray.forEach(element => { if(element.indexOf(name) == 0){ result = element.substring(name.length + 1) } }) return result; } error TypeError: Cannot read properties of undefined (reading 'length') at javaScript.js:25:39 at Array.forEach () at getCookie (javaScript.js:23:9) at javaScript.js:3:1 (anonymous) @ javaScript.js:25 getCookie @ javaScript.js:23 (anonymous) @ javaScript.js:3