javascript - 是否可以检测用户何时使用预测键盘打字?

标签 javascript

每次用户在文本区域中写入时,我都需要执行一些代码。目前,我正在监听 keyup 事件,但近年来预测键盘在移动设备上已成为常态。这不会触发我的事件处理程序。当用户使用右键单击将文本粘贴到文本区域时,它也不会被触发。

当用户更改文本区域的内容而无需按键时,是否有任何事件可以让我执行代码?

最佳答案

由于我在这个项目中使用 AngularJS,因此对我来说,解决方案是使用 $scope.$watch。这允许每次作用域中的变量发生变化时触发函数,并且当用户使用预测键盘时也会触发函数。

关于javascript - 是否可以检测用户何时使用预测键盘打字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41681586/

相关文章:

javascript - 无法将表格内容渲染到 Twitter Bootstrap 中的模式?

javascript - 如何给特定值的<text>标签添加attr(id)-Js/Jquery

javascript - [JS]返回索引页

javascript - 使用 mongoose 和 Promise.all 更新子文档

javascript - Angular 2 不适用于 MS Edge

javascript - 在提交表单上按 Enter 键

closures - 将参数传递给javascript中的闭包函数

javascript - AJAX 响应大小限制?

Javascript/Node 链接 main.js

javascript - 将事件对象传递给 enzyme .simulate