Passing parameter in an event handler under Mozilla

P

Paul Cotney

I have been changing one of our IE specific applications to run under
Mozilla and have had little trouble up til now. I have figured out how
to handle events except when I need to pass a parameter to the event
handler that is not the event itself. My failed attempts are listed
below:

function changeto(e,highlightcolor){
var source = e.srcElement;
<snip>
}

called with:
onmouseout="changeback(this.event,'white')"
e has no properties

called with
onmouseout="changeback(event,'white')"
source has no properties

of course:
function changeto(e){
if (!e)
e = window.event;
var source = e.srcElement;
var colormove = white;
<snip>
}
called with
onmouseout="changeback"

works fine in Mozilla

Any suggestions would be appreciated...
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,997
Messages
2,570,240
Members
46,830
Latest member
HeleneMull

Latest Threads

Top