Forum Moderators: open

Message Too Old, No Replies

Createing an array of links

         

mehh

9:29 am on Jul 25, 2006 (gmt 0)

10+ Year Member



I am looking for some code that would attach the same event handeler to all links but just in one element. some thing like this:

for(i=0;i<document.getElementById('id').links.length;i++)
{
document.getElementById('id').links[i].onMouseOver=something;
}

Would be ideal but i know this doesn't work. i tryed google but coulden't find anything. any help would be greate. thankyou in advance

Little_G

10:42 am on Jul 25, 2006 (gmt 0)

10+ Year Member



Hi,

try:

var linkElems = document.getElementsByTagName('a');
for(i=0; i<linkElems.length; i++){
linkElems[i].onmouseover=something;
}

Andrew

Fotiman

2:39 pm on Jul 28, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Does this work:


var container = document.getElementById('yourid');
var linkElems = container.getElementsByTagName('a');
for(i=0; i<linkElems.length; i++)
{
linkElems[i].onmouseover=something;
}

mehh

1:49 pm on Aug 4, 2006 (gmt 0)

10+ Year Member



Thanks Fotiman that worked well!