Keine, weil du den HTML Code unnötigerweise mit JS "verschmutzt".
document.onmousemove = function() {
var el = document.getElementById('restrictionField');
el.style.visibility = el.style.visibility == 'visible' ? 'hidden' : 'visible';
};
Ok, aber das vorherige Abfragen des Attributs visible ist keine Performacebremse?
> Wobei das einen Blinkeffekt hat, ist das was du willst?
Ne, hab den Code zum posten minimal gehalten. Das betreffende Element (ein Hilfetext) wird bei einer bestimmten Aktion visible. Und soll einfach verschwinden wenn der Benutzer weiterarbeiten will (die Maus bewegt).