OVH Cloud OVH Cloud

js & les touches clavier

2 réponses
Avatar
Neo-MatriX
slt tout le monde,

j'ai testé un petit script qui me permettrait d'inhiber la touche entree
vue ici :
http://www.dotnet-project.com/Astuces-javascript-inhiber-la-touche-entree-du-clavier.27.aspx
et je suis partie de celui ci pour creer cela :
<script language="javascript">
function bloqueTouche()
{
if(window.event.keyCode==13) //Touche entre enfoncée
return false;
}
</script>
et en l'appellant dans la balise de lien :
<a href="http://www.google.fr" onKeypress="javascript:bloqueTouche();">g</a>

Mais cela ne fonctionne pas, vous voyez une erreur ?

PS : le code de l exemple ne fonctionne pas aussi !

Merci

2 réponses

Avatar
Neo-MatriX
slt tout le monde,

j'ai testé un petit script qui me permettrait d'inhiber la touche entree
vue ici :
http://www.dotnet-project.com/Astuces-javascript-inhiber-la-touche-entree-du-clavier.27.aspx

et je suis partie de celui ci pour creer cela :
<script language="javascript">
function bloqueTouche()
{
if(window.event.keyCode=) //Touche entre enfoncée
return false;
}
</script>
et en l'appellant dans la balise de lien :
<a href="http://www.google.fr"
onKeypress="javascript:bloqueTouche();">g</a>

Mais cela ne fonctionne pas, vous voyez une erreur ?

PS : le code de l exemple ne fonctionne pas aussi !

Merci
en fait c'est bon dsl du message

<body onKeyDown="if(event.keyCode=6){ return false; return true; }">
dsl du derangement

Avatar
ASM

<script language="javascript">
function bloqueTouche()
{
if(window.event.keyCode=) //Touche entre enfoncée
return false;
}
</script>
et en l'appellant dans la balise de lien :
<a href="http://www.google.fr"
onKeypress="javascript:bloqueTouche();">g</a>

Mais cela ne fonctionne pas, vous voyez une erreur ?


Je ne vois pas à quoi te sert de bloquer la touche entrée sur un lien
... le click ou le double-click peut-être, mais [Enter] ... ?


PS : le code de l exemple ne fonctionne pas aussi !


Le code de l'exemple a pourtant été mis dans la balise body ...
Avec quel navigateur ne ce marche t-il pas ?
Et dans quelles circonstances ?

Voir :
http://perso.orange.fr/stephane.moriaux/truc/key_enter_tab.htm
et regarder le source pour voir comment est capté l'event.

--
Stephane Moriaux et son (moins) vieux Mac déjà dépassé