lostyazilim

div gizleme ve gösterme sorunu div gizleme ve gösterme sorunu

6 Mesajlar 1.900 Okunma
lstbozum
wmaraci reklam

ercanc ercanc Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 19.10.2017
  • Yaş/Cinsiyet 36 / E
  • Meslek yazılım
  • Konum Batman
  • Ad Soyad E** K**
  • Mesajlar 41
  • Beğeniler 14 / 0
  • Ticaret 0, (%0)

<script>

function showHide(elem) {
if(elem.selectedIndex != 0) {
//hide the divs
for(var i=0; i < divsO.length; i++) {
divsO[i].style.display = 'none';
}
//unhide the selected div
document.getElementById('div'+elem.value).style.display = 'block';
}
}

window.function() {
//get the divs to show/hide
divsO = document.getElementById("frmMyform").getElementsByTagName('div');
}
</script>











Ana Sayfa

HomePage

الصفحة ا
aynısından bir de hakkımızda yapmak istiyorum ama olmuyor nasıl yapabilirim acaba ?
 

 

wmaraci
reklam

ikodev ikodev Developer Kullanıcı
  • Üyelik 08.05.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Developer
  • Konum Samsun
  • Ad Soyad İ** Ş**
  • Mesajlar 1020
  • Beğeniler 321 / 320
  • Ticaret 19, (%100)
Dil desteği ile menülerin değişmesini istiyorsanız eğer div'i tag mantığı ile değilde class mantığı ile düzeltmelisiniz doğru yapı bu yapmış olduğunuz yapı değildir maalesef.
 

 

ercanc ercanc Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 19.10.2017
  • Yaş/Cinsiyet 36 / E
  • Meslek yazılım
  • Konum Batman
  • Ad Soyad E** K**
  • Mesajlar 41
  • Beğeniler 14 / 0
  • Ticaret 0, (%0)
yok hocam o tarzdada olmuyor malesef bende anlamadım ki neden olmuyor
 

 

ercanc ercanc Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 19.10.2017
  • Yaş/Cinsiyet 36 / E
  • Meslek yazılım
  • Konum Batman
  • Ad Soyad E** K**
  • Mesajlar 41
  • Beğeniler 14 / 0
  • Ticaret 0, (%0)

edcsmile adlı üyeden alıntı

Dil desteği ile menülerin değişmesini istiyorsanız eğer div'i tag mantığı ile değilde class mantığı ile düzeltmelisiniz doğru yapı bu yapmış olduğunuz yapı değildir maalesef.


örnek bir kod yapabilriseniz çok sevinirim hocam
 

 

wmaraci
wmaraci

ikodev ikodev Developer Kullanıcı
  • Üyelik 08.05.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Developer
  • Konum Samsun
  • Ad Soyad İ** Ş**
  • Mesajlar 1020
  • Beğeniler 321 / 320
  • Ticaret 19, (%100)
Öncelikle dil sistemini java ile değilde php ile yapmalısınız. Örnek olarak ;
$tr = array("ANASAYFA", "HAKKIMIZDA", "İLETİŞİM");
$eng = array("HOME", "ABOUT", "CONTACT");

$dil = "TR";
// $dil = "ENG";

switch( $dil )
{
case "TR": { $menu = $tr; } break;
case "ENG": { $menu = $eng; } break;
}
?>





Basit yoldan böyle bir şey yaptım. Kalıcı olması için session oluşturulabilir..
Sistemde ki mantık, $dil değerini switch ile kontrol ettirip önceden oluşturduğumuz dizilerden $menu değerine aktarıp html kısmındada bu $menu değerini çıktı veriyoruz. $dil değeri TR olursa $tr dizi içerisinde ki veriler gelecek, ENG olursa $eng değerinde ki gibi vsvs..
 

 

oguzhaner oguzhaner WM Aracı Kullanıcı
  • Üyelik 13.12.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Web/Desktop Coder
  • Konum İstanbul Avrupa
  • Ad Soyad O** E**
  • Mesajlar 210
  • Beğeniler 20 / 20
  • Ticaret 3, (%100)
Display:none 'dan sonra noktalı virgül koyup deneyebilir misiniz?

"Display:none;"
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al