2

少し問題があります。JavaScript でこの関数を使用しています。この機能は、私の PC のすべてのブラウザで正常に動作しています。しかし、私の 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> 
4

1 に答える 1

0

onkeypress イベントはまったく発火していないと思います !! キーを押す代わりに「入力」イベントをバインドしてみてください

inputElement.addEventListener("input", keypress)

また、キープレス関数コードを変更する必要がある場合があります。

于 2013-10-20T06:22:38.700 に答える