Mavzu: JavaScript Cookies fayllar yaratish va jQueryda ishlash


Download 109 Kb.
bet5/5
Sana29.03.2023
Hajmi109 Kb.
#1306857
1   2   3   4   5
Bog'liq
7-Mavzu

Hozir Hamma Birga

Misol


function 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 selektorlari

jQuery va JavaScript


jQuery 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 topish


Elementni id = "id01" bilan qaytaring:

jQuery


myElement = $("#id01");

JavaScript


myElement = document.getElementById("id01");

Teg nomi bo'yicha HTML elementlarini topish


Barcha
elementlarni qaytaring:

jQuery


myElements = $("p");

JavaScript


myElements = document.getElementsByTagName("p");

Sinf nomi bo'yicha HTML elementlarini topish


Barcha elementlarni bilan qaytaring.

jQuery


myElements = $(".intro");

JavaScript


myElements = document.getElementsByClassName("intro");

CSS selektorlari yordamida HTML elementlarini topish


bilan barcha
elementlar ro'yxatini qaytaring.

jQuery


myElements = $("p.intro");

JavaScript


myElements = document.querySelectorAll("p.intro");
Download 109 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling