folder Tahribat.com Forumları
linefolder Html - CSS - XML - JavaScript - Ajax
linefolder Input Değeri Değişince Başka Inputa Bu Değeri Yazdırmak



Input Değeri Değişince Başka Inputa Bu Değeri Yazdırmak

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    PLaXToR
    PLaXToR's avatar
    Kayıt Tarihi: 08/Temmuz/2003
    Erkek

    Merhaba,

    Php prjemde 5 tane socketten gelen input değerim var,

    InputA, InputB, InputC, InputD, InputE

    bu inputlar gelen socketten devamlı güncelleniyor.

    Buraya gelen rakamlar her değiştiğinde çarpıp;

    InputF ye yazdırmak istiyorum.

    Yani InputF.Value = InputA.Value  * InputB.Value  InputC.Value  InputD.Value  InputE.Value 

    Ajax ile bu mümkün duruyor nasıl yapabilirim?


    If there are two or more ways to do something, and one of those ways can result in a catastrophe, then someone will do it.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek

    cok ustunkoru yazmissin hocam.

    php (backend) side'a tcp socketten veri geliyor (?) ve sen bu veriler guncellendikce html (frontend) side'ta guncellemek mi istiyorsun?

    oncelikle frontend'in bundan haberi olmasi lazim guncellenebilmesi icin.

    yani ya kendin bir socket acarsin ve surekli streaming yaparsin o channel uzerinden

    ya da dedigin gibi frontend'ten belirli periyodlarla php side'a (ajax) web istegi gonderir sonucu yazarsin dinamik olarak.


    0x0480 takilin madem ﷽﷽﷽
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    hackingo
    hackingo's avatar
    Kayıt Tarihi: 09/Eylül/2005
    Erkek

    hizlica yaziyorum fikir versin diye calismayabilir, toparlarsin :D
    document.querySelector(".inputA").addEventListener("onChange", ()=>{ 
        document.querySelector(".inputA").value = yeniDeger;
    })

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    yolbulucu
    yolbulucu's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Homo

    vue kullan hacı. direkt sayfana js yi ekleyebilirsin yapıyı değiştirmeden


    29.99cm, titanyum kaplamalı, çift damarlı, su ve yağ soğutmalı.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    PLaXToR
    PLaXToR's avatar
    Kayıt Tarihi: 08/Temmuz/2003
    Erkek
    hackingo bunu yazdı

    hizlica yaziyorum fikir versin diye calismayabilir, toparlarsin :D
    document.querySelector(".inputA").addEventListener("onChange", ()=>{ 
        document.querySelector(".inputA").value = yeniDeger;
    })

    Bu şekilde biraz değiştirerek yaptım. Aslında u şekilde değil gizli bir değerde tutup yazdırmak istiyordum ama oldu.


    If there are two or more ways to do something, and one of those ways can result in a catastrophe, then someone will do it.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek
    PLaXToR bunu yazdı
    hackingo bunu yazdı

    hizlica yaziyorum fikir versin diye calismayabilir, toparlarsin :D
    document.querySelector(".inputA").addEventListener("onChange", ()=>{ 
        document.querySelector(".inputA").value = yeniDeger;
    })

    Bu şekilde biraz değiştirerek yaptım. Aslında u şekilde değil gizli bir değerde tutup yazdırmak istiyordum ama oldu.

    gizli bir degerde tutmaktan kastin nedir hocam?

    let { querySelector: _$ } = document
    _$ = _$.bind(document)
    
    const elementsToListen = ['a', 'b', 'c', 'd', 'e'].map(letter => `.Input${letter.toUpperCase()}`)
    elementsToListen.forEach(el => {
        _$(el).addEventListener('onChange', () => {
            _$('.InputF').value = elementstoListen
                            .map(el => +_$(el).value)
                            .reduce((prev, cur) => {
                                return prev * cur
                            }, 1)
        })
    })
    

    kafa karistirici olsun diye boyle bisi yapabilirsin mesela.

    uzun suredir php projeleri gelistirmedigim icin bir an kafam karismis php projemde deyince. cozdum dedigine gore frontside'ta socketten inputuna veri geliyor. olayin frontla yani.


    0x0480 takilin madem ﷽﷽﷽
Toplam Hit: 322 Toplam Mesaj: 6
değişen ip bunlar