javascript - Android 中的 KeyPress 函数

标签 javascript android dom-events

我有个小问题。 我在我的 JavaScript 中使用这个函数。该功能在我电脑上的所有浏览器中都运行良好。 但它不适用于我的 Android 平板电脑。谁能说出可能是什么问题?下面是函数:

function keypress(e,obj) {
    getCodeVal(e,keyCode,obj);
    document.myMain.txtRequest.value="123";
    obj.value="444";
}
<INPUT id=txtRequest onkeydown="return keypress(event, this)" 
 onkeyup="keyup(event, this)" onpaste="return false;" maxLength=21 name=request> 

最佳答案

我猜 onkeypress 事件根本没有触发!! 尝试绑定(bind)“输入”事件而不是按键

inputElement.addEventListener("input", keypress)

您可能需要修改按键功能代码。

关于javascript - Android 中的 KeyPress 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14247767/

相关文章:

java - 在其他java文件中声明多个字符串

javascript - 按删除键时无法触发按键事件

javascript - 从服务函数内 Angular 调用服务函数,引用此不起作用

javascript - 按十进制值增加/减少输入

java - 声音播放早于 View 更改

JavaScript 如何对按钮进行编程以使其像鼠标单击一样?

javascript - JavaScript中如何观察复杂对象及其变化?

javascript - SlickGrid AJAX 数据

在 chrome 中给出不同值的 javascript 代码

android - 从 QT/C++ 项目访问 Android Calendar Provider