Hallo allemaal,
Stel, ik heb de volgende functie:
Ik krijg het dus niet voor elkaar om de variabele bla de waarde van xml_iets te geven omdat er een functie in een functie zit waarschijnlijk. Het is lastig hier een oplossing voor te google'en en ik kom er dus maar niet uit. Kunnen jullie me een stap op weg helpen?
Stel, ik heb de volgende functie:
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| function functie(var1, var2) { var oXmlHttp = createXMLHttp(); oXmlHttp.open("get", "xmlbestand.php?var1="+var1+"&var2="+var2, true); oXmlHttp.onreadystatechange = function() { if(oXmlHttp.readyState==4) { if(oXmlHttp.status==200) { var response = oXmlHttp.responseXML.documentElement; xml_iets=response.getElementsByTagName('iets')[0].firstChild.data; // hoe nu de variabele xml_iets returnen? } } }; oXmlHttp.send(null); } var bla = functie('iets1', 'iets2'); |
Ik krijg het dus niet voor elkaar om de variabele bla de waarde van xml_iets te geven omdat er een functie in een functie zit waarschijnlijk. Het is lastig hier een oplossing voor te google'en en ik kom er dus maar niet uit. Kunnen jullie me een stap op weg helpen?