«keydown» — это событие, используемое при написании программного обеспечения, которое запускается при нажатии клавиши на клавиатуре. Обычно он предшествует событию keyup.
JavaScript (диалект ECMAScript) — это высокоуровневый, динамический, мультипарадигмальный, объектно-ориентированный, основанный на прототипах, слабо типизированный и интерпретируемый язык, традиционно используемый для клиентских сценариев в веб-браузерах. JavaScript…
Обработка событий — это стиль кодирования, связанный с обработкой сообщений между источником и одним или несколькими подписчиками. Точечный прослушиватель в источнике обеспечивает способ, которым подписанный код может получать сообщения, полученные из источника.
События DOM (объектной модели документа) позволяют языкам программирования, управляемым событиями, регистрировать различные обработчики / прослушиватели событий на узлах элементов внутри дерева DOM.
contentEditable — это атрибут HTML (изобретенный Microsoft и стандартизированный в HTML5), который используется для редактирования «форматированного текста» на стороне клиента в браузере.