myNotlar Logo

window.prompt()


Internet Explorer Firefox Opera

window.prompt metodu, kullanıcıya bilgi mesajı göstererek elle bilgi girişi yapabilmesini sağlayan diyalog penceresini gösterir.

Sözdizimi

cevap = window.prompt(mesaj, varsayılan);
mesajKullanıcıya gösterilecek mesaj.
varsayılanOpsiyonel. Kullanıcı girişindeki varsayılan değer.

Dönüş Değeri

cevapString olarak diyalog penceresinden dönen cevap.
  • Kullanıcı giriş yapmadan Ok/Tamam'a basarsa boş string döner.
  • Giriş yapmış dahi olsa Cancel/Vazgeç'e tıklarsa null döner.

'varsayılan' değeri opsiyonel olmasına rağmen kullanılmadığı zaman Internet Explorer'da undefined varsayılan değerini alarak kullanıcı girişinde bu şekilde görünür. Bunu, varsayılan değer olmadığı zaman "" şeklinde boş tanımlama yaparak engelleyebilirsiniz.

Aşağıdaki örnek, window.prompt metodu ile mesaj gösterilerek bilgi girişi istenmesini ve alınan cevaba göre alert ile bilgi mesajı gösterilmesini göstermektedir.

<script type="text/javascript">

function diyalogGoster()
{
   var isim = window.prompt("Lütfen adınızı giriniz.");
   
   if( (isim != "") && (isim != null) )
      alert("Merhaba " + isim + "!");
      
   if(isim == "") alert("Boş giriş yaptınız!");
   if(isim == null) alert("Giriş yapmaktan vazgeçtiniz!");
}
</script>
Test Edin
İlgili Başlıklar
 
myNotlar Hakkında
Telif Hakkı © 2007-2009 mynotlar.com Tüm Hakları Saklıdır. Kopyalanamaz. Yayınlanamaz.
E-Posta : support@myNotlar.com

| Tek Kişilik Oyunlar | Sudoku | YasinKa |