OK, light has just dawned on me. That was really silly. Maybe I was thinking
in lazily-interpreted language mode.

Well, actually it's probably from copy-pasting from the body onLoad, since
that takes an actual function call, rather than just the function itself.

Out of curiosity, though, how would one pass parameters to a function added
using addLoadEvent? (besides using globals)

On 6/27/07, Jason Bunting <[EMAIL PROTECTED]> wrote:
>
>  Well, if your function is called myFunction and you are **really**
> calling addLoadEvent like this: addLoadEvent(myFunction()); then your
> problem is simple: you need to call addLoadEvent like this:
> addLoadEvent(myFunction); Notice the difference?
>
>
>
> Jason Bunting
>
>
>
>
>   ------------------------------
>
> *From:* [email protected] [mailto:[EMAIL PROTECTED] *On
> Behalf Of *Kieran O'Neill
> *Sent:* Tuesday, June 26, 2007 5:02 PM
> *To:* [email protected]
> *Subject:* [mochikit] Functions called by addLoadEvent can't access the
> DOM
>
>
>
> I found a bit of a weird situation (bug)? with addLoadEvent.
>
> I have a function that I want to execute synchronously once the page has
> loaded, doing some fairly minor but important page changes. However, when I
> attach it using addLoadEvent(myFunction()), code within myFunction can't get
> to the DOM. (ie: Calls to both MochiKit DOM functions and to getElementById
> fail.)
>
> When I execute the same function from the html using <body
> onLoad="myFunction()" >, it works fine and has access to the DOM.
>
> Anyway, for now simply calling the function using onLoad is a solution,
> although it would obviously be better, for future compatibility with other
> scripts, if I could rather use addLoadEvent.
>
> I am using MochiKit 1.3.1 and have tested this on Firefox 2.0.0.3 on
> Linux.
>
> I wasn't sure if this was a bug, or if there was something I just wasn't
> understanding about how addLoadEvent works, so I posted it here.
>
>
> Anyway, I hope this is useful.
>
> Regards,
> Kieran
>
>
>  No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.476 / Virus Database: 269.9.9/871 - Release Date: 6/26/2007
> 4:16 PM
>
> >
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.5.476 / Virus Database: 269.9.9/871 - Release Date: 6/26/2007
> 4:16 PM
>
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"MochiKit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/mochikit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to