JavaScript Prompt Komutu Nedir ve Nasıl Kullanılır?

JavaScript prompt komutu, klavyeden bilgi girişi almak için kullanılan bir komuttur. Bu komutun iki farklı kullanım tarzı vardır. Bunlardan ilki:

prompt(“sorulacak soru”);

İkincisi ise:

prompt(“sorulacak soru”, “cevap ornegi”);

Her iki kullanım tarzını kullanarakta örnek yapalım. Aşağıdaki birinci örneğimizin ekran çıktısını inceleyelim.

javascript prompt

Yukarıdaki ekran çıktısında gördüğünüz gibi prompt ile kullanıcıdan bilgi alabiliriz. Yalnız burada belirtmek istediğim bir şey var. Eğer prompt komutunu yukarıdaki gibi herhangi bir değişkene bağlı olmadan kullanırsanız; kullanıcıdan gelen bilgi farazi olacaktır yani uçup gider. Bilgiyi almanızın bir anlamı kalmaz. O yüzden prompt komutunu kullanırken bir değişkene bağlamamız lazım gelir.

Aşağıdaki örneğimizi inceleyelim.

var soru = prompt(“Nerelisiniz?”);

Yukarıdaki örneğimizde görüldüğü gibi prompt komutunu bir değişkene bağladık. Artık kullanıcıdan alınan değerleri istediğimiz gibi kullanabiliriz. Buna dikkat edelim. prompt komutunun ikinci kullanım stiline bakalım. Birinci tarzda yazdığımız örneğimizi ikinci tarzda yazalım.

var soru = prompt(“Nerelisiniz?”, “Konya”);

Yukarıdaki örneğimizin ekran çıktısını alalım.

javascript prompt

Gördüğünüz gibi varsayılan olarak yazdığımız “Konya” yazısı bizi karşıladı. Kullanıcının verdiği cevap artık soru değişkeninde istediğimiz zaman kullanabiliriz.

Daha detaylı bir örnek yapalım. Örneğin kullanıcıdan vize ve final notlarını alıp gerekli hesaplamaları yapıp ekrana yazdıralım. Bunun için aşağıda yazdığımız örneğimizi inceleyelim.

<script type="text/JavaScript">
// kullanicidan degerler aliniyor...
var adSoyad = prompt("Adınız ve Soyadınız:");
var yer = prompt("Yaşadığınız Yer:");
var meslek = prompt("Mesleğiniz:");
var kullaniciAdi = prompt("Kullanıcı Adı:");
var sifre = prompt("Şifre");

// ekrana yazdiriliyor...
document.write("Siteye başarıyla kayıt oldunuz!" + "<BR>");
document.write("<HR>");
document.write("Adınız: " + adSoyad + "<BR>");
document.write("Yaşadığınız Yer: " + yer + "<BR>");
document.write("Mesleğiniz: " + meslek + "<BR>");
document.write("Kullanıcı Adınız: " + kullaniciAdi + "<BR>");
document.write("Şifre: " + sifre + "<BR>");
</script>

Yukarıdaki örneğimize ait ekran çıktısını alalım. prompt ile gelen alanları doldurduğumuz da aşağıdaki gibi bir ekran çıktısı elde etmiş olacağız.

javascript prompt

Javascript prompt komutu konusunu gördük. Bu konunun anlaşıldığını düşünüyorum. JavaScript ile ile konuları aşağıdaki linke tıklayarak JavaScript kategorisi altındaki başlıklardan öğrenebilirsiniz. Ayrıca aşağıdaki Instagram ve Twitter adreslerine tıklayarak bizi Instagram ve Twitter üzerinde de takip edebilirsiniz.

https://yazilimdelisi.com/category/web-gelistirme/javascript/

Sosyal Medya Hesaplarımız

instagram logo
twitter logo

Son Eklenen Yazılar