Fermer la barre d'outils
Voir plus d'options
Voir moins d'options
les-forums.com : vous avez la parole
En moins de 5 minutes,
créez votre forum gratuitement
forum officiel aide/faq
support technique
Accueil Séparateur Présentation Séparateur Créez ! Séparateur Annuaire
Bienvenue sur le forum officiel de les-forums.com.
L'apprentissage des bases du HTML requises pour la personnalisation des forums concerne le sous-forum Programmation, tandis que les gros problèmes techniques sont à adresser au Support. La FAQ vous sera également très utile.
De plus, une lecture du bref règlement du forum pourra éviter bien des tracas.
Nous vous écoutons, soyez polis, patients et précis dans vos questions.
Testez le nouveau chat sur les-forums.com, en beta-test (s'ouvrira dans une nouvelle fenêtre ou onglet)

les-forums.com - Forum officiel
Programmation (163 topics, 2371 messages)
Topic "Comment interpreter l'appuie sur une touche du cla[...]" (Messages 1 à 13 sur 13) Fil RSS des messages de ce topic
Dernier message par Mephisto, le 21/10 à 07:52:13
Anonyme :
  • S'inscrire
  • S'identifier
Outils :
  • Recherche
 
Bas de la pageTopics
 
Mephisto
"Plus les choses changent et plus elles restent les mêmes" L.A. 2013
inscrit le 24/05/2004
le 18/10/2004 à 17:21:56
Acces au message Comment interpreter l'appuie sur une touche du clavier?
Salut, je vous explique mon petit soucis.

J'ai créé un formulaire simple avec un champ password un bouton valider et un bouton annuler.
(C'est très dur n'est - il pas ?)

Et je voudrais que lorsqu'on tape dans password, et qu'on appuie sur la touche [ENTRéE] il m'envoie le formulaire.
Je pensais à un évènement onkeydown avec une fonction cherchant le code ASCII de la touche pressée : si c'est la touche [ENTRéE] alors document.formulaire.submit(); et voilà.

Sauf que je trouve pas le code de cette p.... de touche!!! :O  La vraie question est donc en a t elle une ?
Je dois donc avoir une autre approche mais laquelle ?(??)

Voir le profil de l'auteur Editer le message
Twidi
maire
http://p.twidi.com/logo_titi_cage.jpg
Cool la vie ?
Mais... Quand on aura pêché le dernier poisson, abattu le dernier arbre et moissonné la derniere récolte, l'homme se rendra compte que l'argent n'est pas comestible.
inscrit le 18/04/2001
le 18/10/2004 à 17:24:30
Acces au message Comment interpreter l'appuie sur une touche du clavier?
si tu as mis tes deux input  à l'intérieur d'un formulaire, ca te l'enverra qd on appuiera sur cette touche sans javascript...

sauf si ton code est un peu bizarre (fais le voir)
Voir le profil de l'auteur Editer le message
Babaorum
adjoint
Marre de passer pour un boulet à chaque question que vous posez?
Lisez la FAQ et passez pour un pro!
inscrit le 22/04/2002
le 19/10/2004 à 10:27:35
Acces au message Comment interpreter l'appuie sur une touche du clavier?
Oui le navigateur gère ça en HTML tout naturellement si ton bouton de validation est bien de type SUBMIT et que tu as bien rempli les paramètres de ta balise FORM.
Voir le profil de l'auteur Editer le message
Mephisto
"Plus les choses changent et plus elles restent les mêmes" L.A. 2013
inscrit le 24/05/2004
le 19/10/2004 à 11:31:58
Acces au message Comment interpreter l'appuie sur une touche du clavier?
En fait j'utilise un bouton de type button car je n'utilise pas l'action du formulaire, je passe par une fonction utilisant un fichier JS où se trouve tous les mots de passes et leur test.

Mais je ne peux pas vous montrer le code.
C'est pour cela que je souhaiterais utiliser le onkeydown.
Voir le profil de l'auteur Editer le message
Twidi
maire
http://p.twidi.com/logo_titi_cage.jpg
Cool la vie ?
Mais... Quand on aura pêché le dernier poisson, abattu le dernier arbre et moissonné la derniere récolte, l'homme se rendra compte que l'argent n'est pas comestible.
inscrit le 18/04/2001
le 19/10/2004 à 11:33:51
Acces au message Comment interpreter l'appuie sur une touche du clavier?
et bien tu utilses pas un bouton de type button mais un bouton de type submit et dans ton form tu fais un onsbumit="return tafonction()"
et tafonction fait un "return false" si le formulaire ne doit pas etre validé, et un "return true" si il doit etre validé
donc pas besoin de onkeydown
Voir le profil de l'auteur Editer le message
Twidi
maire
http://p.twidi.com/logo_titi_cage.jpg
Cool la vie ?
Mais... Quand on aura pêché le dernier poisson, abattu le dernier arbre et moissonné la derniere récolte, l'homme se rendra compte que l'argent n'est pas comestible.
inscrit le 18/04/2001
le 19/10/2004 à 11:34:44
Acces au message Comment interpreter l'appuie sur une touche du clavier?
(et au fait, si tu mets les mots de passe dans un fichier js, n'importe qui peut y accéder : du moment que le navigateur y accède, l'utilisateur peut y accéder, quelque soit le subterfuge que tu emploieras)
Voir le profil de l'auteur Editer le message
Mephisto
"Plus les choses changent et plus elles restent les mêmes" L.A. 2013
inscrit le 24/05/2004
le 19/10/2004 à 16:30:46
Acces au message Comment interpreter l'appuie sur une touche du clavier?
J'avais déjà essayé avec le onsubmit, mais ça foire car en fait c'est le fichier js qui ouvre la page suivante : Il fait ça en fonction du mot de passe tapé.
Pour ce qui est de la confidentialité des mots de passes, je travaille sur un intranet, les utilisateurs sont loins d'être des pirates. Et puis c'est une page que je modifie, je n'ai pas le droit de la supprimer, ou de supprimer la page en JS. Je dois me contenter de ce qu'il y a.

C'est pas évident.


Sinon pour en revenir à mon problème, j'ai mis en attendant de trouver mieux un accesskey="v" .
Voir le profil de l'auteur Editer le message
Twidi
maire
http://p.twidi.com/logo_titi_cage.jpg
Cool la vie ?
Mais... Quand on aura pêché le dernier poisson, abattu le dernier arbre et moissonné la derniere récolte, l'homme se rendra compte que l'argent n'est pas comestible.
inscrit le 18/04/2001
le 19/10/2004 à 16:52:00
Acces au message Comment interpreter l'appuie sur une touche du clavier?
onsumit="mafonction(); return false;"

et ca suffit
tafonction peut faire ce que tu veux meme redirigier l'utilisateur ou tu veux, avec le return false, ca marchera
ou alors c'est que tu ne fais pas ce qu'il faut

j'arrête pas de me battre contre les utilisations inutiles de bidouilles pour les formulaires, tel que :

<a href="javascript:submitform()"><img src=...></a> au lieu de <input type="image src=..."> avec un onsubmit dans le form
ou
<input type="button" onclick="submitform()"> au lieu de <input type="submit"...> etc, etc
j'ai modifié je sais pas combien de page avec ces absurdités sur les sites sur lesquels je suis passé, et ca marche dans tous les cas sans grosse prise de tête

suffit de connaître ce qu'on peut faire, et en dehors d'apprendre les livres par coeur, c'est l'expérience qui le permet....
Voir le profil de l'auteur Editer le message
Mephisto
"Plus les choses changent et plus elles restent les mêmes" L.A. 2013
inscrit le 24/05/2004
le 20/10/2004 à 10:47:11
Acces au message Comment interpreter l'appuie sur une touche du clavier?
J'ai réessayé avec le onsubmit, et ça marche.(??)
J'avais du faire une erreur à la c.. ; ça m'étonnerais pas.

Merci pour tout
Voir le profil de l'auteur Editer le message
Twidi
maire
http://p.twidi.com/logo_titi_cage.jpg
Cool la vie ?
Mais... Quand on aura pêché le dernier poisson, abattu le dernier arbre et moissonné la derniere récolte, l'homme se rendra compte que l'argent n'est pas comestible.
inscrit le 18/04/2001
le 20/10/2004 à 10:57:30
Acces au message Comment interpreter l'appuie sur une touche du clavier?
;)
Voir le profil de l'auteur Editer le message
Babaorum
adjoint
Marre de passer pour un boulet à chaque question que vous posez?
Lisez la FAQ et passez pour un pro!
inscrit le 22/04/2002
le 20/10/2004 à 14:24:21
Acces au message Comment interpreter l'appuie sur une touche du clavier?
malheureusement les erreurs à la con sont 90% des erreurs dès que l'on sait programmer... et ce sont aussi les plus difficiles à dépister (je peux parler, hein Twidi? 8-))
Voir le profil de l'auteur Editer le message
Twidi
maire
http://p.twidi.com/logo_titi_cage.jpg
Cool la vie ?
Mais... Quand on aura pêché le dernier poisson, abattu le dernier arbre et moissonné la derniere récolte, l'homme se rendra compte que l'argent n'est pas comestible.
inscrit le 18/04/2001
le 20/10/2004 à 14:41:00
Acces au message Comment interpreter l'appuie sur une touche du clavier?
ouais (j'ai pas encore regardé ce que tu m'as envoyé ;))
Voir le profil de l'auteur Editer le message
Mephisto
"Plus les choses changent et plus elles restent les mêmes" L.A. 2013
inscrit le 24/05/2004
le 21/10/2004 à 07:52:13
Acces au message Comment interpreter l'appuie sur une touche du clavier?
Le problème c'est que je suis très étourdi ...(o)
alors les bêtises, ça y va
Voir le profil de l'auteur Editer le message
 
Haut de la pageTopics
 
Ajout de messages impossible Vous ne pouvez pas ajouter de messages.

Forum gratuit proposé par les-forums.com v 2.6.6 - Un service Twidi.com - Flux RSS du forum

Page générée en 0,065 secondes le 04/07 à 00:47:12.