JürgenB: onmouseover verzögern

Beitrag lesen

Hallo bert,

wenn hier schon fertige Lösungen vorgestellt werden, hier auch noch eine aus meiner Wühlkiste:

  <script type="text/javascript">  
    window.onload = function() {  
      var el = document.getElementById("mover");  
      el.onmouseover = function() {  
        var dieses = this;  
        this.to = window.setTimeout(function() {  
          dieses.style.backgroundColor = "#ff0000";  
        },1000) ;  
      }  
      el.onmouseout = function() {  
        window.clearTimeout(this.to) ;  
        this.style.backgroundColor = "#ffffff";  
      }  
    }  
  </script>

<p id="mover">Hier mit der Maus rüber und eine Sekunde warten, oder auch nicht.</p>

(Mouseover verzögert)

Gruß, Jürgen