Ceviz Forum

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

Cevapla
 
LinkBack Seçenekler
Eski 04/02/2008, 15:18   #1 (permalink)
Üye
 
kitetnakre Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 12/2006
Mesaj: 108
Mesaj nerede hata yapıyorum?

merhaba arkadaşlar, şöyle çalışan bir fonksiyonum var.
Kod:
function bilgi(i){
    var durum;
 var bilgi;
    durum=i;// burada durum 'a' değerini alıyor
    bilgi=document.getElementById('a').style.display;// ben durum değişkenini burada kullanamıyorum
 if(bilgi=='none'){
    durum.style.display='inline';// burada kullanıyorum
 }else{
 durum.style.display='none';// burada kullanıyorum 
}
}
ancak;
bilgi=document.getElementById(durum).style.display ; bu şekilde yazdığımda hata veriyor. Aslında değeri 'a', problem nerede yardımcı olabilir misiniz? Teşekkürler.
kitetnakre hatta değil   Alıntı Yaparak Yanıtla
Eski 04/02/2008, 15:55   #2 (permalink)
Üye
 
Üyelik Tarihi: 09/2005
Mesaj: 303
Varsayılan

'a' tanımlanmamış. ayrıca getElementByID(a) şeklinde kullanman ve fonksiyonu çağırırken a değerini bildirmen gerek.
fonksiyon bilgi(i,a) gibi.
i ye de gerek yok gibi geldi bana. pek anlamadım orasını.
rset_ hatta değil   Alıntı Yaparak Yanıtla
Eski 04/02/2008, 16:05   #3 (permalink)
Üye
 
kitetnakre Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 12/2006
Mesaj: 108
Varsayılan

$a='a';
aslıda onclick="bilgi(<?=$a?>);" gibi bir tıklama ile fonksiyona 'a' php değerini gönderiyorum. Sonra gelen değeri durum gibi bi javascirpt değişkenine atıp,

durum.style.display='inline';
burada kullanıyorum, fakat

bilgi=document.getElementById(durum).style.display ;
burada kullandığımda çalışmıyor, kullanamıyorum. Sebebini anlamadım. Bu kullanım yanlış mı?
kitetnakre hatta değil   Alıntı Yaparak Yanıtla
Eski 04/02/2008, 17:04   #4 (permalink)
Üye
 
Üyelik Tarihi: 09/2005
Mesaj: 303
Varsayılan

kısaca şöyle bir şeyin çalışması lazım. daha önce yapmıştım.
PHP Kodu:
function bilgi(a){
document.getElementById(a).style.display=='inline'?'none':'inline';
// yukarıdaki satır olmazsa aşağıdakini dene
//document.getElementById(a).style.display=='none'?'inline':'none';

rset_ 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
ajax gibi açılır iframe uygulaması : nerede hata yapıyorum ! :( XOR Javascript / DHTML / Ajax 5 28/12/2007 18:48
Sayfalama yaparken nerede hata yapıyorum mutin PHP 2 04/12/2007 17:32
nerede yanlış yapıyorum? roymax Flash / Director / Swift 3D ... 0 05/06/2007 03:31
Nerede Hata Yapıyorum ? Return Değeri Sonuç Döndermiyor aLeN PHP 9 27/02/2006 23:25
Arkadaşlar şu kodlara bakarmısınız nerede hata yapıyorum... emrayellice PHP 9 21/07/2005 16:19


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

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