Paul: Element bei onmousemove hidden setzten

Beitrag lesen

Moin,
ich möchte ein Element hidden setzten wenn die Maus bewegt wird.

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?

Danke für Eure Überlegungen,
Paul