JavaScript Temelleri - Uygulamalar - önceki
  18.5.2-uyg-1-js.htm (b18.5.2-uyg-1.htm sayfasının JavaScript Program Kodları) 18.5.2 Konu Sayfasına Dönüş

/* <![CDATA[  */

function MesajGöster() {
var _gizli = true;

this.sınırlama = function() {
if(_gizli ) {
kutlama();
}
_gizli = false;
}
}

function kutlama() {
var mesajKutusu =document.getElementById('mesaj'),
kutlamaMesajı = 'Doğum Gününüz Kutlu Olsun !';
mesajKutusu.appendChild(document.createtextNode(kutlamaMesajı));
}

function başlat() {
var düğme =document.getElementById('klik'),
bildiri =new MesajGöster();

// Eğer Belge Çözümleyici FireFox ise (GECKO Motoru)
if (window.addEventListener) {
düğme.addEventListener('click', bildiri.sınırlama, false);
}

// Eğer Belge Çözümleyici Internet Explorer İse
else if (window.attachEvent) {
düğme.attachEvent('onclick', bildiri.sınırlama);
}
}


// Eğer Belge Çözümleyici FireFox ise (GECKO Motoru)
if (window.addEventListener) {
window.addEventListener('load', başlat , false);
}

// Eğer Belge Çözümleyici Internet Explorer İse
else if (window.attachEvent) {
window.attachEvent('onload', başlat);
}

/* ]]>  */
		

Valid XHTML 1.1