J'ai un petit problème pour le passage de paramètre dans une fonction en javascript
Je voudrais passez à la fonction displayInformationAboutAcountry deux parametres qui sont text et idRegion.
J'ai donc utilisé le schéma classique pour le chargement d'un fichier xml
Code :
- if (window.ActiveXObject)
- {
- xmlDoc = new ActiveXObject("Microsoft.XMLDOM" );
- xmlDoc.onreadystatechange = function () {
- if (xmlDoc.readyState == 4) displayInformationaboutACounty(text,idRegion)
- };
- }
- else if (document.implementation && document.implementation.createDocument)
- {
- xmlDoc = document.implementation.createDocument("", "", null);
- xmlDoc.onload = displayInformationaboutACounty ;
- }
- else
- {
- alert('Your browser can\'t handle this script');
- return;
- }
- xmlDoc.load(mapID);
|
Mais comment on fait pour passer des paramètres dans le cas de firefox ?
en effet la syntaxe :
Code :
- xmlDoc.onload = displayInformationaboutACounty ;
|
ne permet pas vraiment de rajouter des paramètres.
j'ai tenté de faire comme ça :
Code :
- xmlDoc.onload = displayInformationaboutACounty(text,idRegion) ;
|
certe ça me charge la fonction avec les paramètres mais ça ne me charge plus le fichier xml alors que sans les paramètres il me charge très bien.
bref je suis un perdu !
si quelqu'un pouvait me donner un petit coup de main.
MERCI !