w3school - Est-il possible de changer document.activeElement en JavaScript?




w3school focus javascript (2)

Est-il possible de modifier par programme la valeur de la propriété document.activeElement en JavaScript?

https://code.i-harness.com


Dans IE, utilisez la méthode setActive() de l'élément que vous souhaitez utiliser comme élément actif. Dans les autres navigateurs activeElement charge activeElement , vous pouvez utiliser la méthode focus() de l'élément, à condition que l'élément soit capable de recevoir le focus (éléments de formulaire, éléments modifiables, éléments avec set tabindex ).

Si vous souhaitez redéfinir activeElement sur la valeur par défaut (l'élément <body> dans la plupart des navigateurs), appelez simplement la méthode blur() l'élément actif:

document.activeElement.blur();

Vous pouvez simplement .focus() l'élément que vous voulez et ce sera le nouveau document.activeElement .





focus