So unterscheiden Sie Großbuchstaben von Kleinbuchstaben in der onkeydown-Ereignisbehandlungsmethode
<html>
<head>
<title>Test</title>
<script type="text/javascript">
function showChar(e) {
if (e.keyCode != 16) {
alert(
"keyCode: " + e.keyCode + "\n"
+ "SHIFT key pressed: " + e.shiftKey + "\n"
);
}
}
</script>
</head>
<body onkeydown="showChar(event);">
<p>Press any character key, with or without holding down
the SHIFT key.<br /></p>
</body>
</html>
Wie kann ich Kapital unterscheidenA aus Kleinbuchstabena in der onkeydown-Ereignisbehandlungsmethode? Der obige Algorithmus löst denselben keyCode-Wert aus. Ich muss die Großbuchstaben erkennen, wenn sie bei gedrückter Taste gedrückt werden.
Hinweis: Der Code enthält eine Ausnahme für die UMSCHALTTASTE. Andernfalls können keine Großbuchstaben eingegeben werden. Übrigens, ich muss onkeydown für meine Testversion verwenden.