Javascript confirm
kullanımında kullanıcıya alert
pencere gibi bir onay kutusu çıktısı verebilmekteyiz. Confirm
penceresi üzerinde iki seçenek bulunmaktadır bunların biri Tamam diğeri ise İptal dir. Tamam butonu bizlere true
değerini döndürürken iptal butonu ise false
değerini döndürmektedir.
Kullanımı : confirm(string)
<button onclick="ageControl()">Yaş Kontrol</button>
function ageControl(){
var e = confirm("18 Yaşından büyük olduğunu onaylıyor musun ?");
if (e) {
console.log("Girişin Onaylandı");
}else{
console.log("Yaşınız maalesef yeterli değil");
}
}
Yukarıdaki örnekte kullanıcı butonda click olayını tetikleme sonucu aşağıdaki gibi confirm
, onay kutusu çıkacaktır.
Bu onay kutusu üzerindeki kullanıcı Tamam seçeneğini seçmesi sonrası if
koşuluna true
değeri dönecek ve console Girişin Onaylandı diye çıktı verecektir.
Eğer kullanıcı iptal seçeneğini seçecek olursa bize dönen değer false
olacak ve console Yaşınız maalesef yeterli değil çıktısı verecektir.
Bu onay işlemi tek seferlik bir işlem değildir. butona her basıldığında işlem kendini sıfırdan tekrar etmektedir. Eğer bir proje üzerinde tek seferlik bir confirm
olayı sağlamak istiyor iseniz bunu ek olarak bir filtre üzerinden geçirmeniz gerekecektir.
Yorum yapabilmek için giriş yapmanız gerekmektedir.