【问题标题】:JavaScript keypress in Windows PhoneWindows Phone 中的 JavaScript 按键
【发布时间】:2014-01-09 14:10:22
【问题描述】:

我正在尝试通过 JavaScript 在 Windows Phone 的浏览器中处理 keypress 事件。这是工作示例:http://jsfiddle.net/alex_myronov/c5n4C/2/。但是当我更改input 值时,不会触发处理程序。它仅在input 失去焦点的情况下触发。 有人知道怎么处理吗?

【问题讨论】:

  • 你有没有找到解决方法,我也有同样的问题

标签: javascript windows-phone-7 knockout.js windows-phone-8 keypress


【解决方案1】:

尝试使用 keydown 事件而不是 keypress,我相信 keypress 不会始终如一地实现。

<input data-bind="event: {keydown: changeStatus}, valueUpdate: 'afterkeydown'"></input>

有关两者之间区别的更多信息,请阅读此处: What's the difference between KeyDown and KeyPress in .NET?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-24
    • 2013-06-10
    • 2013-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-30
    相关资源
    最近更新 更多