0

Je sais comment pouvons-nous utiliser l'événement onkeyup d'un élément ...
mais je veux avoir une alerte dans toutes mes zones de formulaire lorsqu'un client appuie sur la touche Entrée (par exemple) (pas sur un élément unique)JavaScript KeyUp dans toute ma forme (par exemple entrer la clé) -> Afficher une alerte

Existe-t-il une fonction qui existe déjà dans javascript? Devrais-je créer une fonction pour le faire? Ou devrais-je mettre le code d'alerte (avec des instructions if imbriquées) dans le code de zone javascript sans utiliser une fonction?
C'était ma question # 1 ..

Mon # 2 question est:

Je sais que les différences sur les événements clés dans IE et Firefox et ... (keycode et charcode et ...) Qu'est-ce que la meilleure façon d'utiliser les événements clés pour IE et Firefox pour détecter la situation supérieure que j'ai expliqué?

Merci d'avance!

Répondre

0

Réponse à la première question que vous:

plus sur les frappes: Detecting keystrokes

Exemple pour désactiver enterkey sur la presse

<script type="text/javascript"> 

function stopRKey(evt) { 
    var evt = (evt) ? evt : ((event) ? event : null); 
    var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); 
    if ((evt.keyCode == 13) && (node.type=="text")) {return false;} 
}  
document.onkeypress = stopRKey; 

</script> 
+0

vraiment vraiment merci/question # 1 résolu? pouvez-vous me conduire pour # 2! – MoonLight

+0

se référer le lien "Détection de frappe" espérons que vous aidera –

0

2. Question:

Avec ce script, vous pouvez détecter les majuscules/minuscules:

<script type="text/javascript"> 


    function isUpper(String) 
    { 
     if(String.charCodeAt(0) > 64 && String.charCodeAt(0) < 91) 
      return true; 
     else 
      return false; 
    } 

    if(isUpper("A")) 
     alert("upper case"); 
    else 
     alert("lower case"); 

</script> 
+0

vraiment vraiment merci pour votre réponse/je m'excuse vraiment pour (majuscule) dans ma question ... ma signification était la SITUATION SUPÉRIEURE QUE JE EXPLIQUÉ .... – MoonLight