Comment utiliser touche tab dans textbox [JavaScript] - HTML/CSS - Programmation
Marsh Posté le 08-05-2002 à 11:54:23
normalement pour la touche tab y'a rien a faire en js, ça marche tout seul (si tu veux bien dire que ça passe dans champ a l'autre)... sauf pour les <textarea> of course
si tu veux controler l'ordre dans lequel le tab traverse les champs ->> <input blablabla tabindex=X> ou X est le numero d'ordre que tu choisi pour ce champ
Marsh Posté le 08-05-2002 à 13:38:19
greg@freestarthu a écrit a écrit : si tu veux controler l'ordre dans lequel le tab traverse les champs ->> <input blablabla tabindex=X> ou X est le numero d'ordre que tu choisi pour ce champ |
bon, ben g essayé de rajouter tabindex, mais ca ne fonctionne tjrs pas.
Je te donne un bou du code, pour voir si g pas fais une connerie:
<TR color="#E6E8FA">
<TD bgcolor="#E6E8FA"><center>Date d'affichage</center></TD>
<TD bgcolor="#E6E8FA"><FORM NAME="form_date"><INPUT TYPE="text" NAME="jj" VALUE="jj" SIZE="2" tabindex=1 ONCHANGE="test_date(this,'j';">.<INPUT TYPE="text" NAME="mm" VALUE="mm" SIZE="2" ONCHANGE="test_date(this,'m';">.<INPUT TYPE="text" NAME="aa" VALUE="aa" SIZE="2" ONCHANGE="test_date(this,'a';"></FORM></TD>
</TR>
<TR>
<TD bgcolor="#E6E8FA"><center>Heure d'affichage</center></TD>
<TD bgcolor="#E6E8FA"><FORM NAME="form_heure"><INPUT TYPE="text" NAME="hh" VALUE="hh" SIZE="2" tabindex=2 ONCHANGE="test_heure(this,'h';">:<INPUT TYPE="text" NAME="mm" VALUE="mm" SIZE="2" ONCHANGE="test_heure(this,'m';"></FORM></TD>
</TR>
Marsh Posté le 08-05-2002 à 19:53:46
personne n'a le meme problem ke moi?
Marsh Posté le 10-05-2002 à 10:00:15
helvetik a écrit a écrit : personne n'a le meme problem ke moi? |
t'as essayé de changer de clavier?
ou de browser?
Marsh Posté le 10-05-2002 à 10:18:36
greg@freestarthu a écrit a écrit : t'as essayé de changer de clavier? ou de browser? |
vendredi powaaa
Marsh Posté le 10-05-2002 à 10:35:20
tu rigoles mais hier je me suis rendu compte que la touche backspace fonctionnait plus sur mon pc
Marsh Posté le 10-05-2002 à 10:46:19
gênant. Le laptop du boulot?
Marsh Posté le 10-05-2002 à 10:50:59
DarkLord a écrit a écrit : gênant. Le laptop du boulot? |
non non mon vieux pc a la maison... ça doit etre la poussiere..
Marsh Posté le 01-09-2008 à 14:01:23
Bon, je sais, le topic est un peu vieux ... !
En fait, dans ton handle onchange(test_date()), tu dois avoir un test qui vérifie si le caractère tapé est numérique, ce qui bloque les autres touches (TAB, Entrée, Ctrl, ...)
Marsh Posté le 08-05-2002 à 08:47:48
Hello.
Si vous n'avez pas compris le topic, je m'explique.
G un formulaire ou l'utilisateur doit rentrer des donné dans des INPUT TYPE="text". Malheureusement plusieurs touches ne fonctionne pas.
Par exemple la touche del ne fonctionne pas, on est obliger d'utiliser backspace.
La touche tabulation, ki permet de naviguer d'une textbox a une autre ne fonctionne pas.
De plus, si on presse enter, l'evenement ONCHANGE de mes textbox ne fonctionne pas.
Comment faire?
Merci