Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako u JavaScript-u da pokupim getElementById(id) iz XMLHttpRequest?

[es] :: Javascript i AJAX :: Kako u JavaScript-u da pokupim getElementById(id) iz XMLHttpRequest?

[ Pregleda: 1379 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Cola
Slađan Čolić
Banja Luka

Član broj: 23736
Poruke: 160
*.lanaco.com.

Sajt: www.knjigaimena.com


+5 Profil

icon Kako u JavaScript-u da pokupim getElementById(id) iz XMLHttpRequest?07.09.2010. u 11:42 - pre 165 meseci
Kako u JavaScript-u da pokupim getElementById(id) iz XMLHttpRequest?

imam JS
Code:

function AjaxLoad(p_elements, p_url)
{
    xmlhttp = CreateHTTPRequestObject()
    xmlhttp.onreadystatechange=function()
    {
        if (xmlhttp.readyState==4 && xmlhttp.status==200)
        {
            var  element_array = p_elements.split(",");
            for(int i = 0; i < element_array.length; i++)
            {
              var element = document.getElementById(element_array[i]);
              if(element != null)
              {
                requestElemement = xmlhttp.getElementById(element_array[i]);//<<<<<<<< kako ovo izvesti?
                if(requestElemement != null)
                {
                    element.innerHTML = requestElemement.innerHTML;
                }
            }
        }
    }
    xmlhttp.open("GET", p_url, true);
    xmlhttp.send();
}

function CreateHTTPRequestObject()
{
    if (window.XMLHttpRequest)
    {// code for IE7+, Firefox, Chrome, Opera, Safari
        return new XMLHttpRequest();
    }
    else
    {// code for IE6, IE5XMLHttpRequest
        return new ActiveXObject("Microsoft.XMLHTTP");
    }
}


cilj mi je da kada učitam straniu da sa nje pokupim određene elemente tako kada
pozovem AjaxLoad('elm1,elem2,elem3', 'http://mojurl.com')

da se na mojoj stranici u elem1, elem2 i elem3 učitaju tagovi sa zadane adrese. Naravno sve radim u okviru svog domena.
Pitanje je samo kako sa drugom stranicom da radim kako sa document i da li je to moguće?


 
Odgovor na temu

Cola
Slađan Čolić
Banja Luka

Član broj: 23736
Poruke: 160
62.101.139.*

Sajt: www.knjigaimena.com


+5 Profil

icon Re: Kako u JavaScript-u da pokupim getElementById(id) iz XMLHttpRequest?12.09.2010. u 13:54 - pre 164 meseci
Ok hajde da pojednostavim pitanje.

Kada xmlhttp učita odredišnu stranicu i vrati mi responseText (responseXML je null) kako da iz toga izvučem neki element po njegovom ID-u?
 
Odgovor na temu

Miroslav Ćurčić
ex mVeliki
Novi Sad

Član broj: 19034
Poruke: 1118
*.dynamic.isp.telekom.rs.



+19 Profil

icon Re: Kako u JavaScript-u da pokupim getElementById(id) iz XMLHttpRequest?13.09.2010. u 07:24 - pre 164 meseci
Tako sto ga ugradis u svoju DOM strukturu pa onda trazis sa document.getElementById.
Ne moze "u letu".
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
 
Odgovor na temu

Cola
Slađan Čolić
Banja Luka

Član broj: 23736
Poruke: 160
*.lanaco.com.

Sajt: www.knjigaimena.com


+5 Profil

icon Re: Kako u JavaScript-u da pokupim getElementById(id) iz XMLHttpRequest?13.09.2010. u 07:51 - pre 164 meseci
Super da znam da može:)

ali može li malo parče koda ili da me uputiš na neki link?

Hvala
 
Odgovor na temu

[es] :: Javascript i AJAX :: Kako u JavaScript-u da pokupim getElementById(id) iz XMLHttpRequest?

[ Pregleda: 1379 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.