[js] obj.onmouseover = functie probleem

Pagina: 1
Acties:

  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11
ik ben weer eens wat aan het uitproberen en het wil weer niet en ik heb geen idee waarom :{

nu heb ik een pagina die gewoon door een arraytje loopt om wat neer te zetten op beeld. alleen per object wil ik een onmouseover toekennen. tot nu toe kom ik op:
JavaScript:
1
        obj.onmouseover = function() {blink_obj(obj);};

met een functie blink_obj zodat ie een mooie achtergrondkleur toekent aan het objectje :)

alleen als ik meer dan een object in de array heb laat hij alleen de kleur van de laatste veranderen en let hij niet op de eerdere :{

iemand een idee?

disjfa - disj·fa (meneer)
disjfa.nl


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Laat eens wat meer code zien... Is het btw geen scoping probleem?

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11
http://www.xs4all.nl/~disjfa/menu_tut.html

daar staat ie :) en mischien is het wel een scoping probleem, maar dan mag je mij even uitleggen wat dat nou weer is :)

disjfa - disj·fa (meneer)
disjfa.nl


  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 23-08 09:52

Pelle

🚴‍♂️

Het lijkt me handig om de OO / prototyping principes die hieraan ten grondslag liggen, eerst wat beter te doorgronden :)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<div id="vvvt">
    hoi hoi cry me a river hoooooooooo
</div>

<script language="javascript" type="text/javascript">

    melp = document.getElementById("vvvt");
    melp.onmouseover = function () {
        this.style.backgroundColor = "#ff0000";
    }
    melp.onmouseout = function () {
        alert(this.id);
    }

</script>


/edit
ja oh,when?, je hebt gelijk, maar ik doelde met name op het gebruik van 'this' in dit geval :)

[ Voor 14% gewijzigd door Pelle op 18-02-2003 16:43 . Reden: klote html rechten :+ ]


  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11
ow jij.... ik moet echt een keer _Echt_ OO leren geloof ik :{

en zonder[code] is die mooier hoor :) maar tnx

edit:
bosmonster.. dat is ook het enige wat ik heb verandert :)

[ Voor 25% gewijzigd door disjfa op 18-02-2003 16:23 ]

disjfa - disj·fa (meneer)
disjfa.nl


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 19-08 22:14

Bosmonster

*zucht*

beetje laat, maar volgens mij was je der al met

blink_obj(this) idd ;)
Pagina: 1