Type Here Node1 Node2
This demo shows default browser behavior for typing in contentEditable=typing divs. It currently supports typing letters, numbers, and some symbols. Also supports moving the caret and selection with arrow keys, select all with control+a, and some formatting like control+b. The log below shows what events are firing and their context. Overtype across nodes does not work, but it works within a node
Log: