1
我有一个像excel一样的可编辑表格,而且我正在使用keydown处理切换到下一个单元格。如何知道脱字符是否在textarea的最后一个字符中?
比方说,我有以下细胞与插入符号白标明:
This is a text|
在插入符上面的例子中驻留在最后一个字符,因此,如果键盘上的用户按右键我需要切换细胞编辑器下一个细胞。
我的问题是如何知道插入符号是否位于keydown事件处理函数的textarea中的最后一个字符处?
可能重复[插入textarea中的位置,以字符开头](http://stackoverflow.com/questions/263743/caret-position-in-textarea-in-characters-from-the-start) –
你的例子中没有脱口秀。可能你是指管道?此外,我不确定2013年,但对于以前版本的Excel,单元格(或范围对象)没有keydown事件。这些事件仅适用于表单和表单控件。 –
你是不是这个意思? http://jsfiddle.net/8Ayrd/32/ – lifetimes