Jump to content
php.lv forumi

Recommended Posts

Posted

Lieta tāda: iekš div'a ir čupa ar <a bla bla bla>, kuriem visiem vajag piesaistīt vienu un to pašu funkciju showTgLink(). To daru tā:

 var tg=document.getElementById('phon_lett'); //tas ir tas div's
 for(i=tg.all.length-1;i>=0;i--) {
   if (tg.all(i).tagName == 'a' || tg.all(i).tagName == 'A') {
     tg.all(i).onmouseover=showTgLink;
   }
 }

Uz Operas un IE strādā. Uz FF nestrādā, jo jams nepazīst tādu "all". Kā apiet šo problēmu?

Jau iepriekš pateicos.

Posted (edited)
var tags=document.getElementById('phon_lett').getElementsByTagName('a');
if (window.addEventListener) {
  for (var i=tags.length-1; i>=0; --i)
    tags[i].addEventListener('mouseover', showTgLink, true);
} else if (window.attachEvent){
  for (var i=tags.length-1; i>=0; --i)
    tags[i].attachEvent('onmouseover', showTgLink);
}

Edited by bubu
×
×
  • Create New...