Zet10 - Bilge Karakter Toplumu  


Geri git   Zet10 - Bilge Karakter Toplumu > Webmasters > Webmaster Tools

Webmaster Tools Tasarım & Araçlar & Scriptler & Fontlar & icon


Yanıtla
 
LinkBack Seçenekler
Alt 07-10-2008, 05:35 PM   #1
_MULTIFUNCTION_
 
darklight - ait Kullanıcı Resmi (Avatar)
 
Üyelik Tarihi: May 2008
Nerden: C*
Mesajlar: 9.563
Tecrübe Puanı: 1000
darklight has much to be proud ofdarklight has much to be proud ofdarklight has much to be proud ofdarklight has much to be proud ofdarklight has much to be proud ofdarklight has much to be proud ofdarklight has much to be proud ofdarklight has much to be proud of
darklight - İCQ üzeri Mesaj gönder darklight - MSN üzeri Mesaj gönder darklight - YAHOO üzeri Mesaj gönder
Standart Mouse İmlecini Formadaki Bir Alana Göndermek (setFocus)

Web sitelerimizde hazırladığımız formlara, kullanıcı bilgi girmek için öncelikle formadaki bir nesneye tıklaması gerekmektedir. Bu durum sadece formdan oluşan sayfalarımızda bir gereksinim ortaya çıkarmaktadır.

Kullanıcı neden sayfaya girdiği anda formu doldurmaya başlayamasın? Eğer imleç otomatik olarak sayfa başlangıcında formun ilk alanına focuslanırsa bu sorun ortadan kalkacaktır.

Şimdi bunu aşağıdaki adımları takip ederek gerçekleştirelim...


1. Aşama

Sayfamızın HTML kod kısmına </head> tagından önce aşağıdaki kodları ekliyoruz...

Kod:
<script>


function setFocus()


{


if (document.forms[0].username) {


document.forms[0].username.focus();


document.forms[0].username.select();


}


}


</script>
Eklemiş olduğumuz bu kod imlecin otomatik olarak formdaki username isimli alanında başlamısını sağlayacaktır. Eğer sizin formunuzdaki alanlar farklı isimlendirilmiş ise yukarıdaki kodda username gördüğünüz yerleri kendi verdiğiniz isim ile değiştirin.


2. Aşama

Kodumuzun çalışmabilmesi için yazmış olduğumuz javascript kodu tetiklememiz gerekiyor. Mouse un imlecinin sayfa açıldığı anda formda focuslanabilmesi için tetiklemeyi sayfa başlangıcında yapmamız gerekiyor. Bu yüzden <body> tagının onLoad methodunu kullanıyoruz.

Sayfanızın <body> tagına aşağıdaki kodu eklerseniz işlemimiz tamamlanacaktır.

Kod:
<body onLoad='setFocus();'>
__________________






KIRIK LİNKLERİ BİLDİRİN


İlâhi! Hamdini sözüme sertaç ettim.
Zikrini kalbime mi’rac ettim.
Kitabını kendime minhac ettim.
Ben yoktum var ettin.
Varlığından haberdar ettin.
Aşkınla gönlümü bî-karar ettin.
İnayetine sığındım, kapına geldim.
Hidayetine sığındım, lütfuna geldim.
Kulluk edemedim, affına geldim.
Şaşırtma beni, doğruyu söylet.
Neş’eni duyur, hakikati öğret.
Sen duyurmazsan ben duyamam.
Sen söyletmezsen ben söyleyemem.
Sevdir bize hep sevdiklerini.
Yerdir bize hep yerdiklerini.
Yâr et bize erdirdiklerini.

darklight isimli üye çevrimdışı   Alıntı Yap ve Yanıtla
Yanıtla


Konuyu toplam 1 üye okuyor. (0 kayıtlı üye ve 1 misafir)
 
Seçenekler

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık




Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO