Give focus to an <a> element:
document.getElementById("myAnchor").focus();
Click the buttons to give focus and/or remove focus from the link above.
<!DOCTYPE html> <html> <head> <style> a:focus, a:active { color: green; } </style>/*from w w w .ja va2 s . c o m*/ </head> <body> <a id="myAnchor" href="https://www.java2s.com">Visit java2s.com</a> <input type="button" onclick="getfocus()" value="Get focus"> <input type="button" onclick="losefocus()" value="Lose focus"> <script> function getfocus() { document.getElementById("myAnchor").focus(); } function losefocus() { document.getElementById("myAnchor").blur(); } </script> </body> </html>
The focus()
method is used to give focus to an element (if it can be focused).
Use the blur()
method to remove focus from an element.