const form = document.querySelector('form');
const nameInput = document.querySelector('#name');
const emailInput = document.querySelector('#email');
const messageInput = document.querySelector('#message');
form.addEventListener('submit', function (e) {
if (nameInput.value.trim() === '') {
alert('Please enter your name.');
return;
}
if (emailInput.value.trim() === '') {
alert('Please enter your email.');
return;
}
const emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/;
if (!emailPattern.test(emailInput.value.trim())) {
alert('Please enter a valid email address.');
return;
}
if (messageInput.value.trim() === '') {
alert('Please enter your message.');
return;
}
alert('Message sent successfully!');
form.reset();
});const timers = document.querySelectorAll(".timer");
const item = document.querySelector(".item");
window.addEventListener("scroll", function luboy() {
console.log(this.scrollY + 2 * item.clientHeight);
console.log(item.offsetTop);
timers.forEach((time) => {
function rec(i = 0) {
time.innerHTML = i;
i++;
let count = +time.getAttribute("count");
if (i <= count) {
setTimeout(() => {
rec(i);
}, 10);
}
}
rec();
});
this.window.removeEventListener('scroll', luboy)
});btn.onclick = () => {
root.style.setProperty("--color',gold")
localStorage.setItem('color', 'gold')
}
btn.ondblclick = () => {
root.style.setProperty("--color',green")
localStorage.setItem('color', 'green')
}
})
root.style.setProperty('--color', localStorage.getItem("color"))function Person (firstName, lastName) {
this.firstName = firstName
this.lastName = lastName
}
const firstPerson = new Person("Fotima", "Nishonova")
const secondPerson = new Person("Zuhra", "Nishonova")
console.log(firstPerson);
console.log(secondPerson);
coding with ☕️
function Person (firstName, lastName) { this.firstName = firstName this.lastName = lastName } const firstPerson = new Person("Fotima", "Nishonova") const secondPerson = new Person("Zuhra", "Nishonova") console.log(firstPerson); console.log(secondPerson);
Function Contructor Obyekt qaytradi
this.hello = function() {
console.log(`Hello ${this.firstName} ${this.lastName} `); firstPerson.hello()
secondPerson.hello()function hello() {
console.log("Salom, dunyo!");
}
hello(); // Funksiyani chaqirish
coding with ☕️
function hello() { console.log("Salom, dunyo!"); } hello(); // Funksiyani chaqirish
1. Oddiy Funksiya Chaqirish
function sayHello(name) {
console.log("Salom, " + name + "!");
}
sayHello("Ali"); // Chaqirish: Salom, Ali!