A collection of tools for viewing and testing various UI Events.
To report a bug or a submit feature request for any of these tools, file an issue on Github.
<input type="text">
element.
Select which events and attributes to show and control event propagation.
keydown
, keypress
, keyup
, textinput
, beforeinput
, input
, compositionstart
, compositionupdate
, compositionend
<div contenteditable="true">
element.
<div>
s.
mousedown
, mouseenter
, mouseleave
, mousemove
, mouseout
, mouseover
, mouseup
blur
, focusin
, focusout
, DOMFocusIn
, DOMFocusOut
These manual tests show a keyboard and require that you manually press the indicated
keys. The key
and code
attributes of the KeyboardEvent will
be checked against the known correct result for the layout.
Note: Before running these tests, you must manually set your keyboard layout to match the layout being tested.
Additional tools for testing events.