If(touche "a" du clavier appuie) {faire ceci}

Résolu/Fermé
SKYMWebDev Messages postés 162 Date d'inscription jeudi 10 novembre 2016 Statut Membre Dernière intervention 14 février 2018 - 30 nov. 2016 à 16:29
SKYMWebDev Messages postés 162 Date d'inscription jeudi 10 novembre 2016 Statut Membre Dernière intervention 14 février 2018 - 1 déc. 2016 à 21:03
Bonjour,
J'aimerais savoir comment on peut faire un truc du genre "if(touche "a" du clavier appuie) {faire ceci}" ?
Merci d'avance pour vos réponses

SKYMWebDev

A voir également:

2 réponses

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
30 nov. 2016 à 18:14
Bonjour,

Sur quoi ? Une page web ou un élément de cette page comme un input par exemple ?
Si oui... tu peux utiliser du javascript et le onkeypress
https://www.w3schools.com/jsref/event_onkeypress.asp
1
SKYMWebDev Messages postés 162 Date d'inscription jeudi 10 novembre 2016 Statut Membre Dernière intervention 14 février 2018 174
30 nov. 2016 à 18:34
Bonjour,
C'est bien ce que je cherche, merci ! Mais j'aimerais plus précisément faire la meme chose mais en sachent quelle touche on a appuyé (si on appuie sur la touche "a" ca fait par exemple une alerte avec "vous avez cliquez sur "a"" )
0
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
1 déc. 2016 à 11:05
Tu peux regarder le keycode utilisé
https://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes

par exemple :
function myFunction(event){
 if(event.keyCode == 65 {
   event.preventDefault()
   alert("tu as appuyé sur la touche a");
  }
}


et pour le html
<input type="text" onkeypress="myFunction(event)"> 
0
SKYMWebDev Messages postés 162 Date d'inscription jeudi 10 novembre 2016 Statut Membre Dernière intervention 14 février 2018 174
1 déc. 2016 à 21:03
Merci beaucoup!
0