Funksioni prompt në JavaScript
Ju tashmë e dini për ekzistencën e funksionit alert,
që shfaq një mesazh të caktuar në ekran. Ekziston
gjithashtu një funksion i ngjashëm prompt, i cili
lejon marrjen e një teksti nga përdoruesi.
Le të pyesim emrin e përdoruesit për shembull:
prompt('Emri juaj?');
Ekzekutoni kodin e mësipërm për të parë
dritaren që shfaqet nga funksioni prompt.
Shkruani emrin tuaj dhe klikoni butonin. Nëse
keni kryer të gjitha manipulimet e përshkruara më sipër,
atëherë emri që keni shkruar do të hyjë në skriptin tonë.
Për të pasur qasje në emrin e shkruar,
rezultati i funksionit prompt
duhet t'i caktohet një ndryshore,
për shembull, kështu:
let name = prompt('Emri juaj?');
Le të shfaqim në rreshtin tjetër të kodit
emrin e shkruar më parë në ekran, duke përdorur
funksionin alert:
let name = prompt('Emri juaj?');
alert('Emri juaj: ' + name);
Duhet të kuptoni se kur thirret funksioni
prompt, ekzekutimi i mëtejshëm i skriptit
bllokohet derisa të futen të dhënat përkatëse.
Në përgjithësi, funksioni alert punon në mënyrë të ngjashme,
vetëm se ai pret shtypjen e
butonit përkatës.
Meqë ra fjala, përdorimi i një ndryshoreje nuk është i detyrueshëm:
alert('Emri juaj: ' + prompt('Emri juaj?'));
Pyetni moshën e përdoruesit duke përdorur funksionin
prompt. Shfaqni duke përdorur alert
moshën e shkruar nga përdoruesi.