Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Javascript / DHTML / Ajax

Cevapla
 
LinkBack Seçenekler
Eski 21/04/2007, 21:09   #1 (permalink)
Üye
 
Seregwethrin Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2005
Yer: İzmir
Mesaj: 11
Varsayılan IE'den nefret ediyorum... Şu js, FF de çalışıyor ama IE'de çalışmıyor :/

Kod:
function boxx(x)
{
	if (x.className == 'box')
		x.className = 'box2';
	else
		x.className = 'box';
}

window.onload = function() {
	//INPUT FOCUS BULUR CHECK
	var old_focus = '';
	var old_blur = '';
		var bf = document.getElementsByClassName('box');
		for (var i=0; i<bf.length; i++)
		{
			old_focus = bf[i].getAttribute('onfocus');
			old_blur = bf[i].getAttribute('onblur');
			old_focus = old_focus == null ? '' : old_focus;
			old_blur = old_blur == null ? '' : old_blur;
			
			bf[i].setAttribute('onfocus', 'boxx(this);' + old_focus);
			bf[i].setAttribute('onblur', 'boxx(this);' + old_blur);
		}
}
Arkadaşlar kodun yaptığı çok basit. class adı box olan elementlerin onfocus ve blur kısmına box'larını değiştirmesi için fonksiyon koyuyor. Böylece mause ile elementlere tıklayınca arka planladı değişiyor, imleç kutuda ise açık gri değilse koyu gri oluyor örneğin. Bu kod FF'de sorunsuz çalışmasına rağmen IE'de çalışmıyor. Daha sonradan değiştirilen onfocus ve onblur attribute'leri ie 6'da gözükmüyor. Ben de her input için tek tek js yazmak istemiyorum. Nasıl başka şekilde yapabiliriz arkadaşlar?
Seregwethrin hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

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

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
css blink, firefoxte çalışıyor ie'de çalışmıyor. omer Web Tasarım 2 05/05/2007 09:28
Bu Kodda bir çalışıyor daha çalışmıyor? SerKanKARA Javascript / DHTML / Ajax 1 10/01/2007 11:36
ie de çalışıyor firefoxda çalışmıyor. kuen Javascript / DHTML / Ajax 6 01/03/2006 13:30
Local'de çalışıyor ama serverda çalışmıyor? lorentz PHP 1 06/02/2005 06:18
Akolden nefret ediyorum... LoS.ToF Hayata Dair 19 04/11/2003 16:24


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 16:01.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net