Javascript : inhiber la touche Entrée du clavier

 

C'est connu de beaucoup de monde mais apparemment il serait bon de le rappeler :)

Il arrive que sur certaines pages Web, lorsqu'on appuie sur la touche Enter (Entrée), une action non voulue se produise. Par exemple, on peut être redirigé sur une autre page. Ceci s'explique simplement : lorsque la page se charge, un des contrôles présent prend le focus par défaut. Ainsi, appuyer sur la touche Entrée revient au même que cliquer sur ce contrôle.
Afin d'éviter ce genre de comportement, la méthode la plus simple est de mettre un petit bout de javascript dans la balise BODY.

<body onKeyPress="if (event.keyCode==13) event.keyCode=0;">


 

Postée le 01/02/2005 par  FeelTheWay

 

Commentaires

Pas de commentaires

Si vous souhaitez ajouter un commentaire vous devez être authentifié.

 

ASP MAGAZINE  ASP-PHP.NET  C²I  CodePPC  CodeS-SourceS  Dotnet-News.com  Tech Head Brothers 

Dotnet-Project.com© tous droits réservés
Webmaster Aleks. Ont collaboré à l'aboutissement de ce projet :
CodeS-SourceS.com, ASP-PHP.Net, DotNet-FR.org, C2i.fr, Newsletter ASP.NET.