ETİKETLER
web-programlama
Link ve Anchor Özellikleri
Link (bağlantı) ve anchor (çapa) özellikleri, <a href = ...> ve <name =...> şeklinde belirtilen bağlantılara ait özelliklerdir.
Form Özellikleri
JavaScript'te form özellikleri aşağıdaki gibidir:
Özellik | İşlevi |
action | Bir form için hedef URL değeri |
defaultChecked | Bir radyo butonu ya da kontrol kutusu için öntanımlı seçili durum |
defaultSelected | Bir opsiyon listesi için öntanımlı seçim |
defaultValue | Bir metin kutusu ya da metin alanı için öntanımlı değer |
checked | Form üzerindeki radyo butonu ya da kontrol kutusunun durumu |
Elements[ ] | Belgedeki (document) form elemanlarının listesi |
encoding | Bir form için MIME kodlama formatı |
form | Ebeveyn form nesnesi |
index | Form içindeki bir seçme listesindeki belirli bir seçenek |
length | Listedeki eleman sayısı |
method | Bir form için kullanılan gönderme metodu (get ya da post) |
name | Form nesnesinin adı |
Options[ ] | Form içindeki bir seçim listesindeki seçeneklerin listesi |
selected | Bir radyo butonu ya da kontrol kutusunun o anki durumu |
selectedIndex | Form içindeki bir seçme listesindeki seçilmiş seçenek |
target | Hedef formun adı |
text | Form içindeki bir seçim listesindeki bir seçeneğin metni |
value | Bir metin kutusu ya da metin alanının metni |
Atama Deyimi
[code]x=5; y=6;[/code]
şeklindeki satırlar birer atama deyimini (assignment statement) göstermektedir. Bu atama deyimleri ile x değişkeninin bellekteki adresinde 5 değeri ve y değişkeninin bellekteki adresinde ise 6 değeri görünecektir:
Bellek (Ram)
Bir atama deyimi esas itibarıyla aşağıdaki yapıda olabilir:
Yorum (Comment) Satırları
JavaScript'te, C dilinden alınan /* ve */ sembolleri arasına yorum (açıklama) yerleştirme tekniği aynen kullanılabilir:
Örneğin,
[code]/*bu program bordro hesabı için yazılmıştır*/[/code]
JavaScript'te ayrıca // sembolleri ile başlayan tek satırlık yorum ifadeleri de kullanılabilir:
[code]// bu program bordro hesabı // için yazılmıştır[/code]
Değişkenlerin Bildirimi: var Deyimi
JavaScript'te genel olarak değişkenler bir ifade içinde kullanılmadan önce var deyimi kullanılarak programa bildirilir. var deyiminin yazılış biçimi,
[code]var değişken1,değişken2,..değişken_n;[/code]
şeklindedir.
Örneğin [code]var fiyat,miktar,tutar,fiy,mik;[/code]
deyimi ile fiyat, miktar, tutar, fiy ve mik değişkenleri için bildirimde bulunulmaktadır.
var deyimiyle bildirimde bulunulurken istenirse değişkenlere ilk değer ataması da yapılabilir.
Örneğin ,
JavaScript Dilinde Değişken İsimleri
Değişken, bir programlama dilinin en önemli veri yapılarından biridir. Bir değişkene ait iki temel bilgi mevcuttur:
- Değişkenin adı
- Değişkenin değeri
Değişkenin adı için, JavaScript'te bazı isimlendirme kuralları mevcuttur:
Bilgi Girişi ve Hesaplama
JavaScript'te, bilgi giriş penceresinden bir mesaj yazdırarak kullanıcının istediğiniz türde bilgi girişini sağlamak için window nesnesinin prompt metodunu kullanabilirsiniz. Bu metodun kullanımı aşağıdaki biçimde olur:
Window Nesnesi ve Alert Metodu
Web sayfasını oluşturan belge (document) yerine, bir pencere içine mesaj ya da bilgi yazdırılmak istenirse bu durumda window nesnesi ve bu nesne üzerinde geçerli olan alert metodu devreye sokulabilir.
String türü ifade içindeki her '\n' karakteri, yeni bir satıra geçişi sağlamaktadır. Aşağıdaki örneği inceleyiniz;
Başlığı Ayrı Satırlara Yazdırmak
HTML'in <br> tagı yardımı ile, başlık ifadesi istenilen noktadan itibaren bölünerek devamı yeni bir satıra yazdırılabilir. Aşağıdaki örneği ve çıktısını inceleyebilirsiniz:
Yazıtipi ve Renk Özellikleri
Bir önceki JavaScript ile basit bir program eğitim içeriğinde, JavaScript kodu ile yazdırılan başlığın yazıtipi ve renk özellikleri, yine write metodunun argümanı olarak yerleştirilecek string türü ifadelerle değiştirilebileceğimizi görmüştük. Aşağıdaki örneği inceleyerek bu işlemi nasıl yaptığımızı görelim: