Das sind zwei totale No-Go's. Du willst einem Benutzer die Möglichkeit nehmen, ohne Maus
zu navigieren und willst diese Formatierung auch noch per JavaScript machen?
Nein, so sicher nicht.
Wenn dich diese gestrichelte Linie stört, solltest du sie per CSS formatieren. Dafür gibt
es die Eigesnschaft
outline.
Damit kannst du die Linie unterdrücken oder aber, was viel passender und intelligenter wäre: Sie formatieren
und an das Layout anpassen.
Somit verzichtest du auf die Vergewaltigung von JavaScript und auf das Herumpfuschen im Editor-Code.