Struppi: Element bei onmousemove hidden setzten

Beitrag lesen

Variante 1:
<body onmousemove="document.getElementById('restrictionField').style.visibility = 'hidden';">

Variante 2:
<body onmousemove="abc()">
dann js:

function abc() {

if (document.getElementById('restrictionField').style.visibility == 'visible') document.getElementById('restrictionField').style.visibility = 'hidden';
}


>   
> Welche Variante ist sinnvoller und warum?  
  
Keine, weil du den HTML Code unnötigerweise mit JS "verschmutzt".  
  
~~~javascript
document.onmousemove = function() {  
var el = document.getElementById('restrictionField');  
el.style.visibility  = el.style.visibility == 'visible' ?  'hidden' : 'visible';  
};  

Wobei das einen Blinkeffekt hat, ist das was du willst?

Struppi.