Toon posts:

[HTML / JS] Event uitlezen uit href

Pagina: 1
Acties:

Verwijderd

Topicstarter
Met het volgende script:
code:
1
2
3
4
for (var i=0; i<document.links.length; i++) {
    link = document.links[i];
    link.href = 'javascript:document.location.replace("' + link.href + '");';
}
Transformeer ik alle href's in een document tot links die geen history achterlaten.

Nou is mijn vraag of ik in dezelfde loop ook bij alle href's kan nagaan of er een mouseover event aanwezig is.

Het enige wat is tot nu toe zelf bedacht heb omdat ik niet kon vinden over het uitlezen van events is iets in de vorm van:
code:
1
2
3
if (document.links[i].onmouseover == true) {
        bla bla bla;
    }
Maar dit werkt niet. Terwijl als je er iets aanhangt:
code:
1
document.links[i].onmouseover = newWinStatus();
...... dit wel werkt.

Kan ik op een of andere manier checken of er een event aanwezig is?

  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02-2025

SchizoDuckie

Kwaak

JavaScript:
1
2
3
4
5
6
7
8
9
switch (typeof object)
{
 case 'function':
// blaat
break;
case 'number':
//blaat
break;
}


etc :)

[ Voor 93% gewijzigd door SchizoDuckie op 25-04-2005 15:54 ]

Stop uploading passwords to Github!


Verwijderd

Topicstarter
SchizoDuckie schreef op maandag 25 april 2005 @ 15:52:
JavaScript:
1
2
3
4
5
6
7
8
9
switch (typeof object)
{
 case 'function':
// blaat
break;
case 'number':
//blaat
break;
}


etc :)
En dan, dan haal ik alleen het type van de link op en dat is altijd een object. Daar kan ik dan toch nog niks mee? Of ligt dat aan mij?

  • djluc
  • Registratie: Oktober 2002
  • Laatst online: 07-05 19:46
JavaScript:
1
2
3
if (typeof document.links[i].onmouseover == 'undefined') {
        bla bla bla;
    }