Methode zum Löschen des JavaScript-Fokus
P粉231112437
2023-08-21 19:37:32
<p>Ich weiß, dass das nicht schwierig sein sollte, aber ich kann die Antwort nicht auf Google finden. </p>
<p>Ich möchte einen Javascript-Code ausführen, der das Element löschen kann, auf dem sich der aktuelle Fokus befindet, ohne vorher zu wissen, auf welchem Element der Fokus liegt. Es muss auf Firefox 2 und moderneren Browsern funktionieren. </p>
<p>Gibt es eine gute Möglichkeit, diese Funktion zu erreichen? </p>
.focus()
然后在您的页面上选择其他任意元素.blur()
。由于只能有一个元素拥有焦点,焦点会转移到该元素,然后被移除。答案:
document.activeElement
要实现你想要的效果,使用
document.activeElement.blur()
如果需要支持Firefox 2,还可以使用以下代码: