Javascript ile IFrame içerisindeki Textbox’a erişmek

0

Javascript ile iframe içerisindeki textbox’a nasıl erişebilirim?

Sayfada içeriği dinamik olarak değişen iframe içerisinde bulunan textbox içeriğini Javascript ile nasıl alabilirim?

fenerbahce fenerbahce (107)
6 yıl önce sordu

    Toplam 1 Cevap


    1

    Javascript ile bir sayfa içerisinde iframe olması aslında diğer nesnelerin olması yani bir div’in olması ile aynıdır. Öncelikle o iframe’in içeriğini alırız daha sonra id'sini bildiğiniz nesneyi buluruz, son olarakta bu nesnenin özelliklerine(value, text, src) erişebiliriz.

    Javascript ile IFrame içerisindeki Textbox’a erişmek

    var aradigimizInputText = "txtiframe";
    function VeriAl() {
        var iframeAl = document.getElementById('iframe').contentWindow.document;
        // Burada aradığımız iframe içerini alıyoruz.
        var veri = iframeAl.getElementById(aradigimizInputText).value;
        // Aldığımız iframe içeriğinden aradığımız input id'nin özelliğine ulaşıyoruz.
        alert(veri);
    }
    
    function IframeIcerisindeGoster(acilacakSayfa,inputTextId){
         document.getElementById('iframe').src = acilacakSayfa;
         aradigimizInputText = inputTextId;
    }

     

    ergin ergin (2515)
    6 yıl önce cevaplandı

    • Teşekkürler. pratik ve güzel bir yöntem. ellerinize sağlık fenerbahce 6 yıl önce
    üyelik gerektirir

    Cevap yazabilmek için üye girişi yapmalısınız.

    Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
    uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol