JavaScript-da prompt funksiyasi
Siz allaqachon berilgan xabarni ekranda chiqaradigan alert
funksiyasi mavjudligini bilasiz. Shuningdek, foydalanuvchidan
ma'lum bir matn olish imkonini beradigan prompt
degan o'xshash funksiya mavjud.
Keling, misol uchun foydalanuvchi ismini so'raylik:
prompt('Ismingiz?');
prompt funksiyasi chiqaradigan oynani ko'rish uchun
yuqoridagi kodni ishga tushiring. Ismingizni kiriting va
tugmani bosing. Agar siz yuqorida tavsiflangan barcha
amallarni bajarganga bo'lsangiz, kiritgan ismingiz
bizning skriptimizga o'tadi.
Kiritilgan ismga kirish uchun, prompt
funksiyasining natijasini qandaydir o'zgaruvchiga
tayinlash kerak, masalan, shu tarzda:
let name = prompt('Ismingiz?');
Keling, keyingi kod qatorida alert
funksiyasidan foydalanib, avval kiritilgan
ismni ekranda chiqaramiz:
let name = prompt('Ismingiz?');
alert('Sizning ismingiz: ' + name);
Siz tushunishingiz kerakki, prompt
funksiyasi chaqirilganda, tegishli ma'lumotlar
kiritilmaguncha skriptning keyingi bajarilishi
bloklanadi. Umuman olganda, alert
funksiyasi ham xuddi shunday ishlaydi, faqat u
mos tugmani bosishni kutadi.
Aytgancha, o'zgaruvchidan foydalanish shart emas:
alert('Sizning ismingiz: ' + prompt('Ismingiz?'));
prompt funksiyasi yordamida foydalanuvchi yoshini so'rang.
alert yordamida foydalanuvchi tomonidan kiritilgan yoshni chiqaring.