Последние учебники веб-разработки
×

JavaScript Справка

обзор

JavaScript

JS строка JS Число JS операторы JS Заявления JS математический JS Дата JS массив JS логический JS RegExp JS Глобальный JS конверсионный

браузер BOM

Window Navigator Screen History Location

HTML DOM

DOM Документ DOM элементы DOM Атрибуты DOM Мероприятия DOM Стиль

HTML Объекты

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

Другие объекты

CSSStyleDeclaration


 

KeyboardEvent key Property

<Объект Event

пример

Получить кнопку клавиатуры, которая была нажата, когда ключевое событие произошло:

var x = event.key;

Результат х может быть:

Enter
Попробуй сам "

Больше "Try it Yourself" примеры ниже.


Определение и использование

Ключ свойство возвращает идентификатор ключа, которая была нажата, когда ключевое событие произошло.

Основные идентификаторы строки, которые идентифицируют кнопки клавиатуры. Возвращаемое значение этого свойства может быть строкой:

  • Один символ (like "a" , "W" , "4" , "+" or "$") , (like "a" , "W" , "4" , "+" or "$")
  • Multicharacter (like "F1" , "Enter" , "HOME" or "CAPS LOCK")

Примечание: Это свойство только для чтения.

Совет: Если вы хотите , чтобы выяснить , является ли "ALT" , "CTRL" , "META" или "SHIFT" клавиша была нажата , когда ключевое событие произошло, используйте клавишу Alt , ctrlKey , metaKey или shiftKey собственности.


Поддержка браузеров

Числа в таблице указать первую версию браузера, которая полностью поддерживает свойство.

Имущество
key Не поддерживается 9,0 23,0 Не поддерживается Не поддерживается

Синтаксис

event .key

Технические подробности

Возвращаемое значение: Строка, представляющая нажатой кнопку клавиатуры.

Возможные значения:
  • Один символ (like "a" , "W" , "4" , "+" or "$") , (like "a" , "W" , "4" , "+" or "$")
  • Multicharacter (like "F1" , "Enter" , "HOME" or "CAPS LOCK")
Примечание: возвращает неопределенное значение в Chrome, Safari и Opera
DOM Версия: Уровень DOM 3 События

Примеры

Еще примеры

пример

Оповещать текст , если пользователь нажимает на "A" ключ:

var x = event.key;

// If the pressed keyboard button is "a" or "A" (using caps lock or shift), alert some text.

if (x == "a" || x == "A") {
    alert ("You pressed the 'A' key!");
}
Попробуй сам "

Похожие страницы

HTML DOM ссылка: KeyboardEvent keyCode Property

HTML DOM ссылка: KeyboardEvent which Property

HTML DOM ссылка: KeyboardEvent charCode Property


<Объект Event