Bloquer la touche entrer

Résolu
HTML BOY -  
 HTML BOY -
Bonjour a tous,

J'ai créé un site et j'aimerais faire en sorte que quand un visiteur tape la touche ENTRER de sont clavier un message apparait et lui dit "Veuillé utiliser le bouton du site SVP"
j'ai créer un petit script mais il ne marche pas :

<script>
<!-- 
function bloqueTouche(){alert('Cliqué SVP sur le boutton Entrer du site et pas sur la touche de votre clavier');
{
 if (event.keyCode == 13){
 event.keyCode=0;return false;}
}
document.onkeydown =bloqueTouche;
// -->
</script>


Quelqu'un pourait-il m'aider SVP ?

Bonne Vacances à tous !

5 réponses

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    <script type="text/javascript"><!--
    document.onkeydown = function(event) {
    	if (event.keyCode == 13) {
    		alert('Cliqué SVP sur le boutton Entrer du site et pas sur la touche de votre clavier');
    		return false;
    	}
    };
    // --></script>
    1
  2. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Il suffit de remplacer l'alerte par « checkPswd(); ».
    1
  3. HTML BOY
     
    Merci beaucoup avion-f16
    La derniere fois c'etait aussi toi qui m'avait aidé, tu est vraiment trop fort !

    Encore MERCI.
    0
  4. HTML BOY
     
    Et si je voulais faire en sorte que la touche entrer du clavier (13) déclenche checkPswd('.html') Comment devrai-je mis prendre ?
    Voici le code source de ma page :
    
    <HTML>
    <HEAD>
    <script LANGUAGE="JavaScript">
    function checkPswd(ext) {
      if ((document.pswdForm.pswd.value == null) || (document.pswdForm.pswd.value == ''))
        alert('Mot de passe invalide.');
      else this.location.href = document.pswdForm.pswd.value + ext;
    }
    </script>
    </HEAD>
    <BODY>
    <script type="text/javascript">
    document.onkeydown = function(event) {
    	if (event.keyCode == 13) {
    		alert('Clique sur le boutton ENTRER du site et pas sur la touche ENTRER de ton clavier');
    		return false;
    	}
    };
    </script>
    <BR><BR><CENTER>Veillez entrer votre mot de passe :<BR><BR>
    <form NAME="pswdForm">
    <input TYPE="password" NAME="pswd" SIZE="15">
    <input TYPE="button" VALUE="ENTRER" onClick="checkPswd('.html')">
    </form></CENTER>
    </BODY>
    </HTML>
    
    
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question