【发布时间】:2016-10-04 10:33:07
【问题描述】:
我有一个复杂的需求
根据这些条件在文本框中检测
keypress的ENTER键:
- 如果光标在句尾,它应该在下一行添加一个新的文本框。
- 如果光标在句子的中间,它应该将文本从它的位置移动到句子的末尾到下一行的新输入框中。
我能够像这样将新的输入字段添加到下一行:
if $event.keyCode == ENTER_KEY //13
newRow = initializeNewRowObject()
$scope.list.splice(index, 0, newRow)
setFocusOnNewRow(index)
知道如何达到目的吗?
【问题讨论】:
标签: javascript angularjs dom-events keyboard-events