Code ASCII pour le caractère TAB ? (Vous souhaitez pouvoir saisir des onglets dans une zone de texte de page web)
Comme je suis sûr que tout le monde ici est au courant, la touche “Tab”, lorsqu'elle est utilisée sur une page web, permet simplement de passer à l'élément suivant de la page ; qu'il s'agisse d'une case à cocher, d'un sélecteur de radio, d'un bouton, d'une autre zone de texte, d'un lien, etc.
Ce que j'espère faire, c'est de pouvoir utiliser la touche “Tab” lorsque je tape quelque chose dans un formulaire de saisie et de lui faire insérer le caractère “Tab” dans le formulaire que je remplis. Je suis assez retenu quand il s'agit de la mise en forme de mes documents textuels, spécialement quand il s'agit d'écrire des articles pour mon site. Je suis même anal sur l'aspect de mes listes de choses à faire quand je les tape dans le bon vieux bloc-notes. (Oui, j'utilise le bon vieux Bloc-Notes pour écrire mes idées d'articles, mes listes de choses à faire, pour sauvegarder les petits bouts de code utiles que je trouve, etc. )
Je sais qu'il existe des solutions ou des propriétés javascript que vous pouvez définir pour cette zone de texte particulière - en fonction de la langue dans laquelle vous programmez le site - que vous pouvez utiliser pour programmer manuellement les champs de saisie de votre page web pour permettre cela ; mais je suis plus intéressé par le fait de permettre au navigateur web de se comporter de manière normale (car j'utilise la touche de tabulation pour passer d'un élément de page à l'autre - surtout lorsque je remplis de longues demandes et de longs formulaires afin de naviguer entre eux beaucoup plus rapidement que si je devais utiliser ma souris pour cliquer sur chaque champ que je veux remplir.
** Donc, ce que j'espère trouver, c'est la combinaison de touches ASCII de Windows (comme l'utilisation de ALT+0169 pour produire le caractère ©) que je peux entrer pour insérer la tabulation dans la zone de texte de la page web de cette façon**. En outre, une fois que j'ai fini de taper quelque chose dans une zone de texte, j'aimerais pouvoir passer à l'élément suivant en utilisant la touche de tabulation. Lorsque je programme pour un projet sur lequel je travaille, je m'efforce toujours d'ordonner les éléments de manière à ce que l'utilisation des onglets soit aussi intuitive que possible. Qui sait combien d'entre vous sont comme moi, mais je suis toujours ennuyé lorsque je remplis un ensemble de champs d'adresse et lorsque vous les parcourez à tour de rôle, ils se déplacent de manière aléatoire en fonction de l'ordre dans lequel le programmeur de cette page les a créés.
EXEMPLE: Vous tapez votre nom dans le premier champ d'une page dont le formulaire n'a pas été correctement configuré. Je suis toujours ennuyé lorsque j'appuie sur la touche tabulation, et qu'il saute soudainement au nom de la ville, suivi de la ligne d'adresse 2, puis au code postal, etc. Vous avez compris. Autant que je sache, tout le monde aime saisir ces informations dans l'ordre dans lequel vous écrivez une adresse à la main sur une enveloppe. D'abord le nom, suivi des lignes d'adresse 1 et 2, puis la ville, l'état, le code postal et enfin (si nécessaire) le pays, en supposant que cela soit nécessaire.
** Maintenant que j'ai expliqué ce que j'essaie de faire ad nauseum, quel est le code de la clé ASCII pour Tab ?