I want to dynamically insert childnode in cursor position and set focus
var range = window.getSelection().getRangeAt(0);
var selectionContents = range.extractContents();
var span = document.createElement("span");
span.id= 'ttt';
span.style.color = "red";
span.appendChild(selectionContents);
span.innerText = 'dfdf';
range.insertNode(span);
i can set node focus, but chileNode can't
dom.focus();//OK
dom.lastElementChild.focus();//can't
log lastElementChild i can see the span and id='ttt'.....