Javascript must be enabled in your browser to use this page.
Please enable Javascript under your Tools menu in your browser.
Once javascript is enabled Click here to go back to PcTekno.NET | PTN |
Skip to content
Site Araçları
pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber
Konumunuz: Anasayfa arrow Javascript arrow Javascript - Nesne modeli
Javascript - Nesne modeli Yazdır E-posta
Üye Değerlendirme: / 0
Kötüİyi 
Çarşamba, 04 Temmuz 2007
JavaScrit açısından bir web sayfası

JavaScriptin nesne modelini anlamak için yukarıdaki resmi incelememiz gerekiyor. JavaScript açısından en üstte browser nesnesi bulunur. Bunu her zaman zikretmeyiz.

Daha sonra ise document nesnesi bulunur. document nesnesi html sayfasına verilen addır. <HTML>...</HTML> tagları arasında bulunan kısıma verilen addır.

Daha sonra ise diğer nesneler gelir. Mesela images[0] sayfada bulunan ilk resim javaScript için bir nesnedir. Bu nesneye images[0] veya ona verdiğimiz isim ile ulaşabiliriz.

Yine sayfada bir form görüyoruz. Bu form javaScript için forms[0] dır. Bu forma ulaşmak için documen.forms[0] şeklinde bir kullanım olacaktır.

JavaScript için formun her elemanı da birer nesnedir. Mesela elments[0] gibi. Bu text alanına ulaşmak için  

document.forms[0].elements[0] yazmamız gerekir. Mesela bu kısıma bir yazı yazmamız gerekseydi. document.forms[0].elements[0].value="__GEZGIN__"; şeklinde bir kullanım gerekecekti. Bu kullanım ile bu text alanına "__GEZGIN__" yazmış olduk.


Ayrıca bu alandaki bir bilgiyi bir değişkene de aktarabiliriz. isim=document.forms[0].elements[0].value; şeklinde bir kullanım isim değişkenine "selami demir" değerini aktaracaktır.

Yine formun diğer alanlarına da müdahale edebiliriz. Fakat biz bu müdahaleleri isimler ile yapacağız. Mesela formumuzun adı bilgiForm elments[0] text alanının adının ile adiniz olduğunu varsayarsak bu alana bir şeyler yazacağımız zaman document.bilgiForm.adiniz.value="yazacağımız değer"; şeklinde kullanacağız.

Burada value bulunulan form alanının içeriği yani aldığı değerdir.

Yine linklerimiz de javaScript için birer nesnedir. Burada bir link olduğu için links[0] şeklinde bir tanımlama yapıldı. JavaScriptte indexlemenin sıfırdan başladığını dizi değişkenlerde görmüştük. Bu nedenle links[0] şeklinde bir kullanımla birinci link ifade edilir. Ayrıca bu linke ulaşmak için bir isim verebiliriz.

IE4 + ve NS6+ browserler sayfa içerisindeki tüm elemanların özelliklerini sayfa yüklendikten sonra değiştirebilirler. NS4 ise sadece blok elemanların konumsal özelliklerini değiştirmeyi kabul eder. Mesela bir resimin genişliğini veya yüksekliğini sayfa yüklendikten sonra IE4+ ve NS6+ da rahatlıkla değiştirebilirsiniz. Fakat NS4 bunu kabul etmez.

Yorumlar (0)Add Comment

Yorum Yazın
Yorum ekleyebilmeniz için giriş yapmanız gerekiyor. Henüz bir hesabınız yoksa lütfen kayıt olun.

busy
 
< Önceki   Sonraki >

Ana Menü

Anasayfa
Haberler
PC Videolar
Download
Torrent Ara
Foto Galeri
E-Market
:: PcTekno.NET Forum ::
PC Sözlük
Sitemap
Arama
İletişim

Giriş Formu






Kayıp Parola?
Hesabınız yok mu? Kayıt Ol

İp Adresiniz

Ip Adresiniz: 38.103.63.55

Alexa