Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1063 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JavaScript]Comment utiliser touche tab dans textbox

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JavaScript]Comment utiliser touche tab dans textbox

n°136231
helvetik
Posté le 08-05-2002 à 08:47:48  profilanswer
 

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

mood
Publicité
Posté le 08-05-2002 à 08:47:48  profilanswer
 

n°136256
helvetik
Posté le 08-05-2002 à 11:44:44  profilanswer
 

:bounce:  :bounce:  :bounce:

n°136257
greg@frees​tarthu
Posté le 08-05-2002 à 11:54:23  profilanswer
 

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


---------------
\^o^/ Libérez HotShot \^o^/
n°136292
helvetik
Posté le 08-05-2002 à 13:38:19  profilanswer
 

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>


---------------
---helvetik---
n°136414
helvetik
Posté le 08-05-2002 à 16:35:15  profilanswer
 

help!!  :bounce:


---------------
---helvetik---
n°136474
helvetik
Posté le 08-05-2002 à 19:53:46  profilanswer
 

personne n'a le meme problem ke moi?


---------------
---helvetik---
n°137001
greg@frees​tarthu
Posté le 10-05-2002 à 10:00:15  profilanswer
 

helvetik a écrit a écrit :

personne n'a le meme problem ke moi?  




t'as essayé de changer de clavier? :)
ou de browser?


---------------
\^o^/ Libérez HotShot \^o^/
n°137010
darklord
You're welcome
Posté le 10-05-2002 à 10:18:36  profilanswer
 

greg@freestarthu a écrit a écrit :

 
t'as essayé de changer de clavier? :)
ou de browser?  




 
 :lol:  
 
vendredi powaaa  :sol:


---------------
Just because you feel good does not make you right
n°137018
greg@frees​tarthu
Posté le 10-05-2002 à 10:35:20  profilanswer
 

tu rigoles mais hier je me suis rendu compte que la touche backspace fonctionnait plus sur mon pc :)


---------------
\^o^/ Libérez HotShot \^o^/
n°137033
darklord
You're welcome
Posté le 10-05-2002 à 10:46:19  profilanswer
 

gênant. Le laptop du boulot?


---------------
Just because you feel good does not make you right
mood
Publicité
Posté le 10-05-2002 à 10:46:19  profilanswer
 

n°137035
greg@frees​tarthu
Posté le 10-05-2002 à 10:50:59  profilanswer
 

DarkLord a écrit a écrit :

gênant. Le laptop du boulot?  




non non mon vieux pc a la maison... ça doit etre la poussiere..


---------------
\^o^/ Libérez HotShot \^o^/
n°1780988
vince2712
Posté le 01-09-2008 à 14:01:23  profilanswer
 

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, ...)
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JavaScript]Comment utiliser touche tab dans textbox

 

Sujets relatifs
[Linux] Utiliser les montages de VFS, creer un syst de fichierGestion de bases XML en Java : quels tools a utiliser ?.
[Java, Javascript ?] Cherche élément pour insertion dans page web[JavaScript] Changer le titre de la top frame ...
[HTML/JavaScript] : liste déroulante qui agit sur une checkbox[C++] Comment utiliser les fonctions memcmp ???
ASP-JAVASCRIPT-PHP ... Peut on apprendre tout seul et devenir "bon" ?[vbscript ou javascript]code source dans un fichier !
[JAVASCRIPT] Vous connaissez 1 formule pour...[delphi]mettre koi ds uses du form pour utiliser TInifile???
Plus de sujets relatifs à : [JavaScript]Comment utiliser touche tab dans textbox


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR