Fabian St.: onMouseOver funktioniert nicht

Beitrag lesen

Hi!

Hallo !
Kann jemand mir bitte sagen, warum meine onMouseOver Def. nicht funktioniert ?

Ja, das kann ich :-)
Der einfache Grund leigt darin, dass CSS nicht die Eigenschaft onmouseover kennt, sondern nur die Pseudoklasse :hover, die der IE jedoch wiederum nur auf Links anwnden kann.
Mit JavaScript dagegen gibt es eine Möglichkeit, die in allen (moderneren) Browsern funktioniert:

<script type="javascript">
function hover()
{
   document.all.input.style.bgcolor = "red"
}

<input type="button" id="button" onmouseover="hover()" />

Grüße,
Fabian St.

--
Selfcode: ie:% fl:|  br:^ va:) ls:& fo:) rl:( n4:° ss:| de:> js:| ch:| mo:) zu:)