Ik hoop dat de vlag de lading een beetje dekt.
Ik probeer het volgende te doen:
In een javascript gebruik ik remote scripting om een stukje HTML (table met maximaal 10 regels) op te haal welke ik vervolgens in een DIV stop welke wordt toegewezen aan een variabele in het oorspronkelijke javascript:
Deze informatie wordt op haar beurt weer in een DIV gezet welke in de oorspronkelijke HTML pagina staat:
So far so good. Alles werkt.
Nu heb ik een javascript welke van de gegevens geplaatst in <div id='info'> een nette grid moet maken. Dat gaat dus niet. IE meld dat bij die laatste procedure de betreffende tabel ID niet wordt gevonden.
Wanneer ik de tabel fysiek in het script zet werkt het prima. Dit is exact hetzelfde als wat als resultaat uit door remote script wordt geladen. Het lijkt er dus op dat de gegevens welke door het remotescript in de variabele zijn geplaatst niet wordt gezien door het laatste script.
Ik zie iets over het hoofd en kom er even niet uit. Heeft het iets met DOM te maken? Heb me al suf gezocht op allerlei onderwerpen maar vindt geen oplossing. Ik hoop dat ik het duidelijk heb beschreven.
Ik probeer het volgende te doen:
In een javascript gebruik ik remote scripting om een stukje HTML (table met maximaal 10 regels) op te haal welke ik vervolgens in een DIV stop welke wordt toegewezen aan een variabele in het oorspronkelijke javascript:
code:
1
2
3
| data += etc... data += "<div id='info'></div>" data += etc... |
Deze informatie wordt op haar beurt weer in een DIV gezet welke in de oorspronkelijke HTML pagina staat:
code:
1
| document.getElementById('contentinput').innerHTML = data; |
So far so good. Alles werkt.
Nu heb ik een javascript welke van de gegevens geplaatst in <div id='info'> een nette grid moet maken. Dat gaat dus niet. IE meld dat bij die laatste procedure de betreffende tabel ID niet wordt gevonden.
Wanneer ik de tabel fysiek in het script zet werkt het prima. Dit is exact hetzelfde als wat als resultaat uit door remote script wordt geladen. Het lijkt er dus op dat de gegevens welke door het remotescript in de variabele zijn geplaatst niet wordt gezien door het laatste script.
Ik zie iets over het hoofd en kom er even niet uit. Heeft het iets met DOM te maken? Heb me al suf gezocht op allerlei onderwerpen maar vindt geen oplossing. Ik hoop dat ik het duidelijk heb beschreven.