prompt()
1-misol
Foydalanuvchi nomini so‘rang va xabar chiqaring:
let person = prompt("Please enter your name", "Harry Potter");
if (person != null) {
document.getElementById("demo").innerHTML =
"Hello " + person + "! How are you today?";
}
O‘zingiz sinab ko‘ring »
Quyida ko‘proq misollar.
Tavsif
prompt() metodi foydalanuvchidan ma’lumot kiritishni so‘raydigan dialog oynasini ko‘rsatadi.
prompt() metodi foydalanuvchi "OK" tugmasini bossa, kiritilgan qiymatni, aks holda null qaytaradi.
Eslatma
Kiritish oynasi (prompt box) foydalanuvchi qiymat kiritishini istaganingizda ishlatiladi.
Kiritish oynasi paydo bo‘lganda, davom etish uchun foydalanuvchi "OK" yoki "Cancel" tugmasini bosishi kerak bo‘ladi.
Bu metoddan haddan tashqari ko‘p foydalanmang. U oyna yopilmaguncha foydalanuvchining sahifaning boshqa qismlariga kirishiga to‘sqinlik qiladi.
Shuningdek qarang:
Sintaksis
prompt(text, defaultText)
Parametrlar
| Parametr | Tavsif |
| text | Ixtiyoriy. Dialog oynasida ko‘rsatiladigan matn. |
| defaultText | Ixtiyoriy. Standart kiritish matni. |
Qaytariladigan qiymat
| Parametr | Tavsif |
| String | Foydalanuvchi "OK" tugmasini bossa, kiritilgan qiymat qaytariladi. Aks holda null qaytariladi. |
Ko‘proq misollar
Foydalanuvchidan sevimli ichimligini so‘rang:
let text;
let favDrink = prompt("What's your favorite cocktail drink?");
switch(favDrink) {
case "Coca-Cola":
text = "Excellent choice! Coca-Cola is good for your soul.";
break;
case "Pepsi":
text = "Pepsi is my favorite too!";
break;
case "Sprite":
text = "Really? Are you sure the Sprite is your favorite?";
break;
default:
text = "I have never heard of that one!";
}
O‘zingiz sinab ko‘ring »
Brauzerlarda qo‘llab-quvvatlash
prompt() barcha brauzerlarda qo‘llab-quvvatlanadi:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Ha | Ha | Ha | Ha | Ha | Ha |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
