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




1 Answers

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();

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




Related

javascript focus