[ILUG-Webdev] ecmascript - events
Lee Hosty
hostyle at csn.ul.ie
Tue Oct 7 15:02:41 IST 2003
Kae Verens wrote:
> hi guys,
> let's say I have a load of links on a page, and I've used
> addEventListener to add an event such as onMouseOver to every one of
> those links. The code might look like this:
>
> a=document.getElementsByTagName('a');
> for(i=0;a[i];i++)a[i].addEventListener('mouseover',DoStuff,false);
I've never played with addEventListener but off the top of my head -
your code seems fine - all you need is:
function DoStuff(evt) {
myElem = evt.target;
alert(myElem.href);
}
> that should call the function DoStuff() everytime a link is hovered.
>
> now, the problem is - how do I know which link was hovered over? the
> addEventListener method does not give the ability to add parameters to
> the call.
>
> Kae
>
More information about the Webdev
mailing list