Kullanıcıdan bilgi girişi istemesi (Prompt)

Javascript kullanıcı ile etkileşimli bir dildir.Bu konumuzda kullanıcıdan bilgi girişi yapmasını isteyeceğiz.

Herkese merhabalar

Javascript kullanıcı ile iletişim kurmamızı sağlayabilen etkileşimli bir dil'dir.Kullanıcı ile etkileşimi sağlamının bir yolu kullanıcıdan bilgi istemektir.

Programcılar bunu javascript'te prompt komutu ile sağlarlar.

Bu dersimizdede kullanıcdan istenilen kelimeyi sayfamıza yazdıracağız.
Öncelikle bir fonksiyon belirleriz bu fonksiyn içerisinde prompt ile kullanıdan bilgi ister document.write ile'de sayfamıza yazdırırz.
Özelikle bunları aynı fonksiyon içerisinde yazıyoruz ki sayfamız açıldığında ilk olarak fonksiyonumuz yüklensin ve belirtilen uygulamalar yorumlanıp sırası ile sayfamızda gösterilsin.

Başlangıç kodlarımız;

<html>

<head></head>

<script language="javascript">



</script>

</body>

</html>



Daha sonra tag'ları arasına yazılacak olan fonksiyonumuzu yazalım.

Fonskiyonumuzun ismi mesaj olsun, function mesaj()


function mesaj()

{

var a=prompt("Kelime veya cümle giriniz","lütfen sadece kelime giriniz..")

document.write(a)

}



Prompt Kullanışı

var a=prompt("Kelime veya cümle giriniz","lütfen sadece kelime giriniz..")

Yukarıdaki gibidir.var a=prompt diyerek girilecek değer'e "a" değişkenini atıyoruz ki daha sonra sayfamızda yazdırılmak üzere lazım olucak.

Prompt'ta ilk olarak yazılan "Kelime veya cümle giriniz" --> Kullanıcıya yönetilen bilgi girişinin başlığının soruhalidir.
Prompt'ta ikinci olarak yazılan "lütfen sadece kelime giriniz.." -->Text içerisinde gösterilcek uyarıdır.

Prompt komutunu'da kavradıktan sonra şimdi sayfamızın son haline bakalım!


<html>

<head></head>

<script language="javascript">

function mesaj()

{

var a=prompt("Kelime veya cümle giriniz","lütfen sadece kelime giriniz..")

}

</script>

<body >

</body>

</html>



Ve daha sonra iki işlemimi kaldı,
*Kullanıcı tarafından girilen kelimenin sayfada gösterimi.
*fonksiyonun sayfamız açıldığında çağırılıması.

document.write komutu bulunan sayfa içerisinde istenileni ayzdırmak için kullanılır.Biz değişkenimizi sayfaya yazdırmak istediğimiz için tırnak(") kullanmıyoruz.


document.write(a)



Ve sayfamız açıldığından fonksiyonun yüklenmesi için body içerisine onload komutu ile fonksiyonumuzu çağıralım.

Kodlarımızın son hali;


<html>

<head></head>

<script language="javascript">

function mesaj()

{

var a=prompt("Kelime veya cümle giriniz","lütfen sadece kelime giriniz..")

document.write(a)

}



</script>

<body onload="mesaj()">



</body>

</html>




Not:Yukarıda okumuş olduğunuz makale sadece sanalkurs.net adresine özel olarak hazırlanmıştır.Yazar ve sanalkurs.net adresinin izni olmadan (alıntı gösterilerek dahil) kesinlikle yayınlanamaz.
  • Etiketler;
Gökhan Halimoğlu
1989 İzmir doğumlu. 2005 yılından bu yana aktif olarak programlama dünyasının içinde. Şu anda Çukurova Üniversitesinde Bilgisayar Programcılığı bölümünde eğitim hayatını sürdürüyor.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

ANLATIM HARİKA ÖÐRETMENİM BU KADAR ANLATMAMIŞTI TEŞEKKÜR EDERİM
Rica ederim bizler daha öğrenciyiz.
@eru asp.net bilmiyorum fakat, textbox lara isim vererek içerisindeki bilgileri çekebilirsiniz.

Yukarı Git