Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

MouseEvent.shiftKeyатрибут только для чтения , кторый указывает была ли нажата клваиша shift  . Возвращает (true) если нажата shift, (false) если нет.

Синтаксис

var shiftKeyPressed = instanceOfMouseEvent.shiftKey

Возвращаемое значение

Логический

Пример

<html>
<head>
<title>shiftKey example</title>

<script type="text/javascript">

function showChar(e){
  alert(
    "Key Pressed: " + String.fromCharCode(e.charCode) + "\n"
    + "charCode: " + e.charCode + "\n"
    + "SHIFT key pressed: " + e.shiftKey + "\n"
    + "ALT key pressed: " + e.altKey + "\n"
  );
}

</script>
</head>

<body onkeypress="showChar(event);">
<p>Нажмите на любую символьную клавишу удерживая или не удерживая клавишу SHIFT.<br />
Вы также можете использовать клавишу SHIFT вместе с клавишей ALT.</p>
</body>
</html>

Спецификация

Specification Status Comment
Document Object Model (DOM) Level 3 Events Specification
Определение 'MouseEvent.shiftKey' в этой спецификации.
Устаревшая No change from Document Object Model (DOM) Level 2 Events Specification.
Document Object Model (DOM) Level 2 Events Specification
Определение 'MouseEvent.shiftKey' в этой спецификации.
Устаревшая Initial definition.

Совместимость с браузерами

Feature Edge Firefox (Gecko) Chrome Internet Explorer Opera Safari
Basic support (Да) (Да) (Да) (Да) (Да) (Да)
Feature Edge Firefox Mobile (Gecko) Android IE Mobile Opera Mobile Safari Mobile
Basic support (Да) ? ? ? ? ?

Смотри также

Метки документа и участники

 Внесли вклад в эту страницу: insafski
 Обновлялась последний раз: insafski,