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

JavaScript confirm komutu, bazı durumlarda kullanıcıdan onay almanın gerektiği durumlarda kullanılabilir. Örneğin Windows işletim sisteminde yaptığınız her adımda kullanıcıdan bir onay istenir. İşte bu onay işlemleri JavaScript ortamında da confirm komutuyla sağlanır.

Confirm komutunun standart kullanımı aşağıdaki gibidir.

confirm(“Onay konusu”);

confirm komutuyla ilgili bir örnek yazalım.

confirm(“Kullanıcıyı silmek istediğinize emin misiniz?”);

javascript confirm

Yukarıdaki ekran çıktısıyla ilgili herhangi bir sorun bulunmamaktadır. Lakin confirm komutunu herhangi bir değişkene bağlamadığımız durumda kullanıcının cevabı havada kalır. Yani uçar gider. O yüzden prompt komutunda olduğu gibi confirm komutunu da bir değişkene bağlamamız gerekir.

Aşağıdaki kullanımda confirm komutu bir değişkene bağlanmıştır.

var onay = confirm(“Kullanıcıyı silmek istediğinize emin misiniz?”);

Burada size daha önemli bir konudan bahsetmek istiyorum. confirm ile alınan onay işleminde; eğer onay verilmiş ise (OK ve ya Tamam seçilmiş ise) dönen değer True olur. Onay verilmemiş ise (Cancel ve ya İptal seçilmiş ise) dönen değer False olur. Bu dediklerimizi bir örnek ile gösterelim.

// onay1 i onaylıyalım.
var onay1 = confirm(“Birinci durum”);
document.write(onay1);
// onay2 i onaylamayalım.
var onay2 = confirm(“İkinci durum”);
document.write(onay2);

Yukarıdaki örneğimize ait olan ekran çıktısını alalım.

javascript confirm

Yukarıdaki ekran alıntısında görüldüğü gibi; confirm komutunun sonucu: true veya false olmaktadır.

confirm komutundan dönen değere göre işlem yaptırmakta sizlere kalıyor. confirm komutunu daha iyi anlamak için daha detaylı bir örnek yazalım.

<script type="text/JavaScript">
var onay = confirm("Silinsin mi?");
if(onay==true)
     document.write("Silindi");
else
     document.write("Silinmedi");
</script>

Yukarıdaki örneğimizde; ilk başta kullanıcıya “Silinsin mi?” sorusunu confirm komutuyla sorduk. Kullanıcının verdiği cevaba göre if kontrol mekanizması ile eğer Tamam seçtiyse ekrana “Silindi”, İptal seçtiyse “Silinmedi” yazdırdık.

Javascript confirm 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