我什至不确定这是否可能,所以如果这是一个愚蠢的问题,请道歉。
keyup
当用户在输入框中键入时,我通过 jQuery 设置了一个回调来运行一个函数。它适用于英语。
但是,当输入日文/韩文/中文文本时,在用户确认其文本之前不会调用该函数。
是否有可能检测到他们已经开始输入,并访问他们尚未完成的文本?
我在想这可能是操作系统级别的东西,所以 Javascript 无法访问它。
编辑:我刚刚意识到这适用于 Chrome 和 Safari,但不适用于 Firefox(还没有机会在 Windows 上尝试)。因此 Chrome 调用 keyup 并且可以获取文本。但我在 Firefox 中仍然遇到上述问题。