Хосияти event.metaKey
Хосияти event.metaKey имкон медиҳад, ки муайян кунем,
оё калиди Cmd дар замони рӯйдод пахш шудааст.
Агар пахш шуда бошад, он гоҳ хосият арзиши true-ро бармегардонад,
дар акси ҳол - false.
Синтаксис
event.metaKey;
Намуна
Дар намунаи зерин вақте ки ба тугма клик мекунем,
паём дар бораи ин ки оё калиди
Cmd ё калидҳои Ctrl, Alt, Shift пахш шудаанд, барориш мекунем:
<button id="button">ба ман клик кун</button>
let button = document.querySelector('#button');
button.addEventListener('click', function(event) {
if (event.metaKey) {
alert('Cmd пахш шуд');
}
if (event.ctrlKey) {
alert('Ctrl пахш шуд');
}
if (event.altKey) {
alert('Alt пахш шуд');
}
if (event.shiftKey) {
alert('Shift пахш шуд');
}
});
:
Ҳамчунин нигаред
-
хосияти
event.ctrlKey,
ки пахши калиди Ctrl-ро қабл мекунад -
хосияти
event.shiftKey,
ки пахши калиди Shift-ро қабл мекунад -
хосияти
event.altKey,
ки пахши калиди Alt-ро қабл мекунад -
хосияти
code,
ки коди калиди пахшшударо мегирад -
хосияти
key,
ки аломати дохилшударо мегирад