Heren,
Ik ben net begonnen met Ajax en wil graag een dynamisch menu maken. Een deel ervan is te zien op http://chamin.mediaheads.nl/babybase.php...de selectboxen moeten onchange gevuld worden. Nu gebeurd dit ook mooi in Firefox maar IE geeft de melding dat de getElementById null of geen object is. Het schijnt een bug te zijn van IE maar ik kan de workaround niet vinden. Hilfe bittehh
mijn ajax javascript:
Ik ben net begonnen met Ajax en wil graag een dynamisch menu maken. Een deel ervan is te zien op http://chamin.mediaheads.nl/babybase.php...de selectboxen moeten onchange gevuld worden. Nu gebeurd dit ook mooi in Firefox maar IE geeft de melding dat de getElementById null of geen object is. Het schijnt een bug te zijn van IE maar ik kan de workaround niet vinden. Hilfe bittehh
mijn ajax javascript:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| function xmlreq(req,div, phpurl)
{
div = div;
section = div;
xhr = req;
url = phpurl;
try { xhr = new ActiveXObject('Msxml2.XMLHTTP'); }
catch (e)
{
try { xhr = new ActiveXObject('Microsoft.XMLHTTP'); }
catch (e2)
{
try { xhr = new XMLHttpRequest(); }
catch (e3) { xhr = false; }
}
}
xhr.onreadystatechange = statechange;
xhr.open("GET", url, true);
xhr.send(null);
function statechange()
{
if(xhr.readyState == 4)
{
document.getElementById(""+section+"").innerHTML= xhr.responseText;
}else{
document.getElementById(""+section+"").innerHTML= "loading..."
}
};
} |