2010-04-13 6 views
0

J'ai une méthode appelée checkKeyCode (obj) qui prend simplement le caractère que vous tapez dans une zone de texte et le remplace par son code de clé.Comment faire un tabulation à travers des éléments en HTML

Cette méthode est appelée à partir de l'attribut onkeydown de l'entrée textbox (onkeydown = "return checkKeyCode (this)"). Le problème est alors je veux pouvoir appuyer sur la tabulation et se concentrer sur l'élément suivant. Je n'ai pas besoin de connaître l'identifiant, le nom ou le tag de l'élément. Fondamentalement, je veux combiner la fonctionnalité de ma méthode avec la fonctionnalité par défaut du navigateur lorsque vous appuyez sur la touche de tabulation (qui met l'accent sur l'élément suivant dans le formulaire).

Cela peut-il être fait. Si c'est le cas, comment?

Toute aide serait grandement appréciée.

Répondre

0

Vérifiez le code clé dans votre gestionnaire et si la valeur est 9, il s'agit d'un onglet. Quittez votre gestionnaire si c'est le cas et renvoyez false.

De même, n'utilisez pas l'événement onkeydown. Utilisez plutôt onkeyup.

Questions connexes