Hej
Jeg er for nylig begyndt på Ajax og er stødt på et lille problem. For at simplificere bruger jeg lige et lille eksempel. Antag at jeg har 2 sider, hhv. page1.html og page2.html.
Kildekoden for page1.html:
function getContent()
{
var xmlhttp;
xmlhttp=new XMLHttpRequest();
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4)
{
document.content.innerHTML = xmlhttp.responseText;
}
}
xmlhttp.open("GET", "page2.html",true);
xmlhttp.send(null);
}
Page1
Get content!
Og for page2.html:
aaa
bbb
ccc
getContent funktionen henter i øjeblikket
alt indhold fra page2.html og viser det i "content" div. Men hvad hvis jeg kun ønsker at indholdet fra f.eks. "block2" skal vises? Sådan at min "content" div viser "bbb" når jeg trykker på "Get content!".
Tak for hjælpen!
--