свойства событий charCode
примеров
Будучи нажатых клавиш клавиатуры значение Unicode ::
х Выход:
Попробуйте »
Нижняя часть этой статьи содержит больше примеров.
Определения и использование
charCode свойство возвращает OnKeyPress событие вызвало ключи буквенный код.
код символа Unicode является буквой номер (например, число "97" представляет собой букву "а").
Примечание: Список всех символов Unicode может быть наш полный справочник Unicode руководство .
Совет: Если вам необходимо преобразовать значение символов Unicode, вы можете использовать fromCharCode () метод.
Примечание: Если используется этот атрибут OnKeyDown или OnKeyUp событие, возвращаемое значение всегда "0"
Примечание: Это свойство только для чтения.
Примечание: свойство , которое скан - кода и предоставляет метод решения для совместимости браузера, последней версии события DOM рекомендуется ключевой атрибут в качестве альтернативного метода.
Примечание: IE8 и более ранние версии не поддерживают , какие атрибуты. Неподдерживаемый браузер может использовать скан - кода свойства. Тем не менее, свойства скан-кода в браузере Firefox OnKeyPress событие является недействительным. Совместимость с этих браузеров вы можете использовать следующий код:
Совет: Вы можете также использовать свойство скан - кода для обнаружения специальных клавиш (например, "Caps Lock" или клавиш со стрелками). скан - коду charCode свойство обеспечивает метод решения для совместимости браузера, последняя версия события DOM рекомендуется ключевой атрибут в качестве альтернативного метода.
Совет: Если вы хотите увидеть , если нажать "ALT", "CTRL", "META" ключ или "Shift", вы можете использовать клавишу Alt , ctrlKey , metakey или shiftKey недвижимость.
Поддержка браузеров
Цифры в таблице представляют первый браузер для поддержки номер версии недвижимости.
свойство | |||||
---|---|---|---|---|---|
charCode | да | 9.0 | да | да | да |
грамматика
технические детали
Возвращает: | Число, представляющее код символа Unicode |
---|---|
версия DOM: | Уровень DOM 2 Events |
Другие примеры
примеров
Unicode значения для ключевого решения совместимого браузера:
переменная х = event.charCode || event.keyCode;
Попробуйте »
примеров
Когда пользователь нажимает клавишу "O", чтобы открыть сообщение:
переменная х = event.charCode || event.keyCode;
если (х == 111 || х == 79) {// о равен 111, O 79
оповещение ( "Вы нажали кнопку 'O'!");
}
}
Попробуйте »
примеров
Для преобразования значения Unicode для символов:
переменная у = String.fromCharCode (х); // преобразования значения символа
Попробуйте »
Похожие страницы
HTML DOM Reference Manual: Основные свойства Event
HTML DOM Reference Manual: событие скан - кода недвижимости
HTML DOM Справочное руководство: Свойства Какое событие