Şimdi Ara

Java Script ile değişkene göre değişen text açma

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
13
Cevap
0
Favori
792
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba

    Elimizde birden fazla kombinasyonlu durum söz konusu.
    Diyelim ki.
    A-B-C-D seçenekleri var. bunlardan B ye tıkladık. X-Y-Z-W seçenekleri çıktı, burada da Z yi tıkladık. 1-2-3-4 seçenekleri çıktı, buradan da 1'i seçtik. bu kombinasyonla karşımıza "selam dostum" diye bir text çıktı.

    A-Y-4 : nasılsın?
    A-X-3 : nerelisin?

    vs..

    işte bunu java script ile nasıl yazarım.
    bu arada seçenekler sayfada (html) görünür vaziyette olmayacak. İlk seçenekten sonra bir sonraki seçenekler açılacak. Sayfa sadece html ve js ile yazılacak ve offline çalışacak.



    < Bu mesaj bu kişi tarafından değiştirildi FT5 -- 21 Ekim 2019; 23:18:18 >



  • Bütün seçenekleri, hiyeraşik ağaç olarak json ile js e yüklersin. Her dal için loop dönersin oldu bitti.
  • Delifisek.Tux kullanıcısına yanıt
    bunu bulabileceğim bir site ya da örnek paylaşabilir misiniz
  • dictionary kullanabilirsin.
  • Niye Js ile yapmaya çalışıyorsun? yani kullanıcı seçim yaptıkça hiç POST/GET olmasın mı istiyorsun? ne gerek var? yaz düzgün bir web app, tıkladığında POST/GET gitsin server'a, ona göre yeni sayfa gönder.. Ajax kullan gerekirse (XmlHTTPRequest). Sonuçta server'a bir uğrayıp geri dönmen lazım.
  • server yok. sistem offline çalışacak zaten. bilsem visual studio ile exe yapar geçerim ama bilmiyorum.
    JS de de usta değilim malum ama en azından kod yapısını anlıyorum.



    < Bu mesaj bu kişi tarafından değiştirildi FT5 -- 20 Ekim 2019; 23:14:44 >
  • nasil server yok ya? browser nerden çekiyor bilgileri? kullanıcı nerden nasıl tıklıyor browser yoksa?
    iyice şaşırdınız troll olayım derken galiba...
  • quote:

    Orijinalden alıntı: seyfi84

    nasil server yok ya? browser nerden çekiyor bilgileri? kullanıcı nerden nasıl tıklıyor browser yoksa?
    iyice şaşırdınız troll olayım derken galiba...
    Anladığım kadarıyla sadece html sayfası ve içinde javascript olacak. Offline bir bilgisayarda siteyi kullandıracaklar. Browserın çektiği veri zaten html ve javascript içinde gömülü. Bilgisayar başına bir kullanıcı olarak düşünün.
  • batuhan1991 B kullanıcısına yanıt
    Banane senin "anladigin kadari"ndan? Sen mi actin konuyu? Avukati misin? Gelsin adam gibi ifade etsin ne yaptigini. Yoksa zaten ayni kisi misin? Bir tas atayim bakalim kac kisi kosacak hesabi konu aciyorsunuz.
    Bak yazmissin en basta "bu arada seçenekler sitede görünür vaziyette olmayacak." diye, var bir site. Daha ne yazdigini kendin bilmiyorsun.
  • seyfi84 S kullanıcısına yanıt
    Ne biçim konuşuyorsunuz? Ben bu foruma 2005 yılından beri üyeyim. Başka bir üyeliğim de yok. Sizin gibi saygısız insanlar çoğunlukla olduğu için de fazla yazmıyorum. Site offline olamaz sanki :D Ben zaten html dedim site olduğu için.
  • Verilerin kaynak koddan bulunabilir. Sadece tıklama sonrası gelsin kaynak koda diyorsan server side gerekir.

    Sadece arayüzde görünmesin diyorsan js işini görür. O taraf için de zaten json tree yapısında bir çözüm işini halleder.

    stackoverflow.com/a/2098294


    Şöyle bir örnek var. İncelersin.



    < Bu mesaj bu kişi tarafından değiştirildi bortecoder -- 21 Ekim 2019; 18:47:40 >
  • Ortalık biraz karışmış kusura bakmayın ancak yazabildim.

    site kelimesi biraz yanlış olmuş doğrusu sayfa olmalıydı. Sanırım bu yüzden verilerin bir serverdan çekilme gereği oluşmuş fakat yine de servera gerek yok. html ve js işi çözer. daha önce bu tarz bir yapı gördüm. kod tamamen tek bir sayfada ve seçenekler bastıkça açılıyordu. işin kötü tarafı o siteyi zerre hatırlamıyorum. bu yüzden bu konuyu açtım. Troll falan mevzu değil.

    @seyfi84 yanlış ifade için kusura bakma
    @batuhan1991 aynen demek istediğim buydu
    @bortecine09 incelicem tşkler

    farklı örnekler yakalarsanız sevinirim.



    < Bu mesaj bu kişi tarafından değiştirildi FT5 -- 21 Ekim 2019; 23:13:2 >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.