JavaScript හි prompt ශ්රිතය
ඔබ දැනටමත් alert ශ්රිතය ගැන දන්නවා,
එය තිරය මත දෙන ලද පණිවිඩයක් පෙන්වයි. ඒ හා සමාන
prompt නම් ශ්රිතයක් ද ඇත, එය
පරිශීලකයාගෙන් පෙළ යම් ආකාරයකින් ලබා ගැනීමට
ඉඩ සලසයි.
උදාහරණයක් ලෙස අපි පරිශීලකයාගේ නම අසමු:
prompt('ඔබේ නම?');
prompt ශ්රිතය මගින් පෙන්වන කවුළුව
දැකීමට ඉහත දක්වා ඇති කේතය ක්රියාත්මක කරන්න.
ඔබගේ නම ඇතුළත් කර බොත්තම ඔබන්න. ඔබ
ඉහත විස්තර කර ඇති සියලුම ක්රියාමාර්ග සිදු කළේ නම්,
ඔබ ඇතුළත් කළ නම අපගේ ස්ක්රිප්ට් එකට ලැබෙනු ඇත.
ඇතුළත් කළ නම වෙත ප්රවේශ වීම සඳහා,
prompt ශ්රිතය ක්රියාත්මක කිරීමේ ප්රතිඵලය
යම් විචල්යයකට පැවරීමට අවශ්ය වේ,
උදාහරණයක් ලෙස, මෙසේ:
let name = prompt('ඔබේ නම?');
මීළඟ පේළියේ ඇති කේතයෙන් අපි
තිරය මත කලින් ඇතුළත් කළ නම පෙන්වමු,
alert ශ්රිතය භාවිතා කරමින්:
let name = prompt('ඔබේ නම?');
alert('ඔබේ නම: ' + name);
ඔබ තේරුම් ගත යුතුයි, ශ්රිතය ක්රියාත්මක කරන විට
prompt ස්ක්රිප්ට් එක ක්රියාත්මක වීම
තාවකාලිකව නවත්වනු ලැබේ, අදාළ
දත්ත ඇතුළත් කරන තෙක්. සාමාන්යයෙන්, alert ශ්රිතය
ද ක්රියා කරන්නේ එලෙසම වන අතර, එය අදාළ
බොත්තම ඔබා ඇති තෙක් බලා සිටී.
මාර්ගය වන විට, විචල්යය භාවිතා කිරීම අනිවාර්ය නොවේ:
alert('ඔබේ නම: ' + prompt('ඔබේ නම?'));
prompt ශ්රිතය භාවිතයෙන් පරිශීලකයාගේ වයස අසන්න.
alert භාවිතයෙන් පරිශීලකයා ඇතුළත් කළ වයස පෙන්වන්න.