11548 sujets

JavaScript, DOM et API Web HTML5

Salut à tous,

Je ne parviens pas à passer une fonction avec paramètre à une autre fonction sans générer l'erreur "Erreur : uncaught exception: null" :


<script type="text/javascript">
     addLoadEvent(chargeData('param1','param2'));
</script>


La fonction addLoadEvent est la suivante :


    <script type="text/javascript">
      function addLoadEvent(f, func) {
         if (window.addEventListener)
             window.addEventListener("load", func, false);
         else if (window.attachEvent)
             window.attachEvent("onload", func);
      }
    </script>


Merci d'avance pour vos conseils Smiley cligne
Modifié par YvesTan (11 Aug 2006 - 15:48)
Salut,

Il faut que tu fasses l'appel de la fonction de cette manière :

<script type="text/javascript">

     addLoadEvent(function () {chargeData('param1','param2');});

</script>