Mavzu: JavaScript Cookies fayllar yaratish va jQueryda ishlash
Download 109 Kb.
|
7-Mavzu
- Bu sahifa navigatsiya:
- JavaScript / jQuery DOM selektorlari
- Id boyicha HTML elementni topish
- CSS selektorlari yordamida HTML elementlarini topish
Hozir Hamma BirgaMisolfunction setCookie(cname, cvalue, exdays) { const d = new Date(); d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); let expires = "expires="+d.toUTCString(); document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; } function getCookie(cname) { let name = cname + "="; let ca = document.cookie.split(';'); for(let i = 0; i < ca.length; i++) { let c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; } function checkCookie() { let user = getCookie("username"); if (user != "") { alert("Welcome again " + user); } else { user = prompt("Please enter your name:", ""); if (user != "" && user != null) { setCookie("username", user, 365); } } } Yuqoridagi misol checkCookie()sahifa yuklanganda funksiyani ishga tushiradi. JavaScript / jQuery DOM selektorlarijQuery va JavaScriptjQuery 2006 yilda Jon Resig tomonidan yaratilgan. U brauzerning nomuvofiqliklarini boshqarish va HTML DOM manipulyatsiyasi, hodisalarni boshqarish, animatsiyalar va Ajaxni soddalashtirish uchun mo'ljallangan. 10 yildan ortiq vaqt davomida jQuery dunyodagi eng mashhur JavaScript kutubxonasi bo'lib kelgan. Biroq, JavaScript- ning 5-versiyasidan (2009) so'ng, jQuery yordam dasturlarining aksariyati standart JavaScript-ning bir necha qatorlari bilan hal qilinishi mumkin: Id bo'yicha HTML elementni topishElementni id = "id01" bilan qaytaring: jQuerymyElement = $("#id01"); JavaScriptmyElement = document.getElementById("id01"); Teg nomi bo'yicha HTML elementlarini topishBarcha elementlarni qaytaring: jQuerymyElements = $("p"); JavaScriptmyElements = document.getElementsByTagName("p"); Sinf nomi bo'yicha HTML elementlarini topishBarcha elementlarni bilan qaytaring. jQuerymyElements = $(".intro"); JavaScriptmyElements = document.getElementsByClassName("intro"); CSS selektorlari yordamida HTML elementlarini topishbilan barcha elementlar ro'yxatini qaytaring. jQuerymyElements = $("p.intro"); JavaScriptmyElements = document.querySelectorAll("p.intro"); Download 109 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling