DHTML

Java Script Sayfa Nesnesi

Sayfa nesnesi, hiyerarşide pencereden sonra geliyor. Bir sayfa
nesnesi form, resim gibi birçok başka nesneyi içerir. Eğer başka bir
pencere söz konusu değilse, sayfa komutlarımız document. ile başlar
ama uygulama birden çok pencere içeriyorsa pencere isimlerini de
belirtmek gerekir: yenipencere.document. gibi.



Elemanlar Dizisi

Hiyerarşi sıralamasında sayfaların elemanları olduğunu görmüştük
(DHTML sayfasındaki arakladığım grafiği hatırlayın). Bu elemanlar
(form, resim) sayfa üzerinde bir dizi oluşturur. Örneğin sayfa
üzerindeki formlar document.forms dizisi ile ifade edilir. Aynı

Java Script ve DHTML

Hareketli (dinamik)
bir sayfa yapmak için, sayfa nesnelerini ve onlara komutlar
vermeliyiz. Buna DHTML (dynamik hypertext markup language)
denmektedir. Aslında DHTML diye bir dil veya standart yok, HTML
nesneleri ve CSS özelliklerini JavaScript (veya başka bir dille)
sayfa içinde değiştirerek, hareketli web sayfaları yaratma
işlemidir. Fare imlecini kovalayan yaylar, toplar, martılar; üzerine
gelindiğinde değişen ışıklı düğmeler; tıklanıldığında perde gibi
açılan menüler; Star Wars jeneriğine benzeyen kayan metinler, daha
neler neler...


Java Script Metin Komutları

Şu ana kadar
document. başlangıçlı tek kod gördük: document.write şimdilik bu
kodla devam edeceğiz ve metinsel yöntemler üzerinde duracağız. DHTML
sayfalarında document. başlangıçlı kodların hepsini ayrıca ele
alacağız



Karakter Sayısı Belirleme

Bu sayfadaki metinsel kodlar, metinsel değerleri şekillendirme
yöntemleridir. Örneğin değişken.length yöntemiyle metinsel bir
ifadenin kaç karakterden oluştuğunu bulabiliriz. Not: Boşluklar da
karakter ifade eder.





Javascript:

<html>

Hanci.org sizlere daha iyi hizmet sunmak için çerezleri kullanıyor.
Hanci.org sitesini kullanarak çerez politikamızı kabul etmiş olacaksınız.
Detaylı bilgi almak için Gizlilik ve Çerez Politikası metnimizi inceleyebilirsiniz.