İlk Fonksiyon
Sizi gereksiz scriptlerle sıkmak istediğimden doğrudan fonksiyonlara geçmek istiyorum. Fonksiyonlar da anlaşılması zor bir şey değildir fakat inanın bana, çok daha faydalıdır. Fonksiyonlar kullanıcının yaptığı hareketlerle işlev kazanır ve <HEAD> komutları arasına yazılırsa daha iyi olur. Bu komut sayfada okunan ilk yer olduğundan fonksiyonları buraya yerleştirmek gayet mantıklıdır. Böylece kullanıcı fonksiyon çağıracak bir harekette bulunamadan önce fonksiyonlar tanımlanmış olur. Scriptler ise HTML dilinde sayfada görünmeyen, sadece sayfanın kayanağında(Document Source)görülen 'yorum' satırlarının içine yazılır. Böylece JavaScript'i desteklemeyen alıcılar scriptle ilgili kısımları yorum olarak düşünür ve hata mesajı ya da garip şekiller yaratmazlar.

<html>
<head>
<script language="JavaScript">
<!-- Eski alıcılardan scripti saklamak için
function dugmebas() {
alert("Selam!");
}
// Yorum komutunun kapanması -->
</script>
</head>
<body>
<form>
<input type="button" name="Button1" value="Buraya Tıklayın" onclick="dugmebas()">
</form>
</body>
</html>
Eğer bu örneği hemen şimdi test etmek istiyorsanız ve JavaScript'i destekleyen bir alıcınız varsa lütfen aşağıdaki düğmeye basın.



Bu script bir düğme yaratacaktır ve bu düğmeye bastığınızda bir 'Selam!' yazan bir pencere oluşacaktır. Ne muhteşem değil mi? Peki bu scriptte neler oluyor? Öncelikle fonksiyon alıcı tarafından okunur ve bilgisayarın hafızasında tutulur. Daha sonra normal 'HTML' dilindeki <FORM> komutuyla düğme yaratılır. Ancak bu düğmede yeni birşey görmektesiniz: 'onClick' . Bu yazı alıcınıza tuşa basıldığında hangi fonksiyonu çağıracağını söyler(Tabii eğer alıcınız JavaScript'i destekliyorsa). 'dugmebas()' fonsiyonu <HEAD> komutları arasında tanımlanmıştı. Böylece düğmeye basınca fonksiyon gerçekleştirildi. Bu script'te yeni birşey daha var: 'alert'(Uyarı). Bu metod JavaScript'te zaten mevcut olduğundan size sadece onu çağırmak kalmıştır. Bunun gibi birçok metod Netscape'in sitesinde bulunmaktadır. Ben burada sadece birkaçını göstereceğim.
NEDİR BU B-S-GENEL
 
B-S-GENEL'in açılımı Bedava-Sitem-Genel 'dir.Neden bu siteye böyle bir ad verildi?
Sitemizin Bedava-Sitem ile İlgili Olduğu Anlaşılsın Diye.
Copygriht By 2008

B-S-GENEL ARAMA MOTORU
//b-s-genel.tr.gg/%26%23304%3Blk-Fonksiyon.htmhttp://funnylogo.info/engines/Google/White/B-S-GENEL%20Arama%20Motoru.aspx[/url]
Reklam
 
EKSTRALAR
 
Anasayfam Yap
 
Bugün 5551 ziyaretçi (8072 klik) Kişi Geldi (Copyright BY Duhan)
=> Sen de ücretsiz bir internet sitesi kurmak ister misin? O zaman burayı tıkla! <=