在Firefox中只發生這個問題。如果您在鍵盤事件中對範圍進行了任何更新,則不允許使用左箭頭鍵將插入符從行首移動到前一個末尾。 參見:jsfiddle <div id="bE" contenteditable="true">blah blah blah... enough to fill more than one line<br></div>
bE.addEventListener("key
我有一個像excel一樣的可編輯表格,而且我正在使用keydown處理切換到下一個單元格。 比方說,我有以下細胞與插入符號白標明: This is a text|
在插入符上面的例子中駐留在最後一個字符,因此,如果鍵盤上的用戶按右鍵我需要切換細胞編輯器下一個細胞。 我的問題是如何知道插入符號是否位於keydown事件處理函數的textarea中的最後一個字符處?