Maison  >  Article  >  interface Web  >  Conception Web TabIndex Element_HTML/Xhtml_Production de pages Web

Conception Web TabIndex Element_HTML/Xhtml_Production de pages Web

WBOY
WBOYoriginal
2016-05-16 16:42:141393parcourir

TabIndex consiste à appuyer sur la touche Tab pour obtenir séquentiellement le focus des éléments TabIndex définis entre chaque élément.

Quiconque a créé ou rempli un formulaire constatera qu'en utilisant la touche Tabulation, vous pouvez obtenir le focus de chaque entrée une par une. Ces éléments peuvent en fait être modifiés, par exemple en ne voulant pas être obtenus ou en modifiant l'ordre dans lequel ils sont obtenus.

Lors du remplissage d'un formulaire (inscription, connexion ou autre), de nombreux utilisateurs appuient directement sur la touche Tab pour passer à la zone de texte suivante sans utiliser la souris. Attendez que tout soit rempli, puis cliquez sur Oui Soumettre, ce qui est une fonctionnalité très intéressante et pratique. Mon habitude personnelle est qu'après avoir rempli toutes les choses, j'utilise généralement la souris pour cliquer sur le bouton d'envoi, et je ne veux pas que Tab fasse passer le focus sur le bouton, mais je trouve rarement que l'utilisation de Tab ne sautera pas au bouton. Sur le bouton, je ne sais pas si mes habitudes personnelles sont trop BT-_- !!!

Si tu ne veux pas que quelque chose soit concentré, tu peux tabindex=-x, afin que la valeur de tabindex soit négative. Dans ce cas, Tab sautera directement.

Ce qui suit est un formulaire simple à titre d'exemple :



Astuce : Vous pouvez modifier une partie du code avant d'exécuter

Copier le code
Le code est le suivant :


label for=" t1">Le premier appui sur Tab pour définir le focus sur la zone de texte

>La deuxième pression sur Tab pour définir le focus sur la zone de texte


Appuyez sur Tab, ne vous concentrez pas sur la zone de texte < ;/p>



À l'aide de la touche Tab, l'ordre d'obtention du focus est trié par la valeur de tabindex. Dans l'exemple ci-dessus, t1, t2 et t3 obtiennent le focus en séquence. Lorsqu'il atteint t4, puisque la valeur de TabIndex est -1, t4 n'obtient pas le focus, mais passe directement à l'élément suivant qui obtient le focus.
 Les valeurs TabIndex de t1, t2, t3 et t4 peuvent être modifiées arbitrairement en fonction des besoins réels, et le focus Tab est obtenu en fonction de la valeur de petite à grande.
TabIndex est utilisé pour ce faire. . .
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn