229 of 264 menu

Méthode focus

La méthode focus place le focus sur un élément (le plus souvent sur un input). Cela signifie que le curseur se mettra à clignoter dans cet input et le texte saisi au clavier ira précisément dans cet input.

Syntaxe

élément.focus();

Exemple

Cliquons sur un bouton pour placer le focus sur un input, et sur un autre pour le retirer :

<input value="text" id="input"> <input type="button" value="focus" id="focus"> <input type="button" value="blur" id="blur"> let input = document.querySelector('#input'); let focus = document.querySelector('#focus'); let blur = document.querySelector('#blur'); // En cliquant sur le bouton focus, on place le focus sur l'input : focus.addEventListener('click', function() { input.focus(); }); // En cliquant sur le bouton blur, on retire le focus de l'input : blur.addEventListener('click', function() { input.blur(); });

:

Voir aussi

  • la méthode blur,
    qui permet de retirer le focus d'un élément
truzcencsuzl