मैं इस कोड के साथ जावास्क्रिप्ट में ctrl+ zकुंजी संयोजन को पकड़ने की कोशिश कर रहा हूं :
<html>
<head>
<title>Untitled Document</title>
</head>
<body>
<script type='text/javascript'>
function KeyPress(e) {
var evtobj = window.event? event : e
//test1 if (evtobj.ctrlKey) alert("Ctrl");
//test2 if (evtobj.keyCode == 122) alert("z");
//test 1 & 2
if (evtobj.keyCode == 122 && evtobj.ctrlKey) alert("Ctrl+z");
}
document.onkeypress = KeyPress;
</script>
</body>
</html>
टिप्पणी लाइन "test1" अलर्ट उत्पन्न करता है यदि मैं ctrlकुंजी को दबाए रखता हूं और किसी अन्य कुंजी को दबाता हूं ।
यदि मैं zकुंजी दबाता हूं तो टिप्पणी की गई लाइन "test2" अलर्ट उत्पन्न करती है ।
"परीक्षण 1 और 2" के बाद उन्हें लाइन के अनुसार एक साथ रखें, और ctrlकुंजी को दबाए रखें और फिर कुंजी दबाने zसे चेतावनी उत्पन्न नहीं होती है।
कोड में क्या गलत है?