Javascript 如何在android蜂巢浏览器中停止按键事件?

Javascript 如何在android蜂巢浏览器中停止按键事件?,javascript,android,dom-events,android-3.0-honeycomb,Javascript,Android,Dom Events,Android 3.0 Honeycomb,我想在html输入时停止键事件 因此,我使用preventDefault()停止keyEvent 它在其他浏览器(iOS、Chrome、Android2.3)上运行良好 但它在Android 3.0(蜂巢)中不起作用 这是我的测试样本 <html> <head> <title></title> <script type="text/javascript"> function

我想在html输入时停止键事件

因此,我使用
preventDefault()
停止
keyEvent

它在其他浏览器(iOS、Chrome、Android2.3)上运行良好

但它在Android 3.0(蜂巢)中不起作用

这是我的测试样本

<html>
    <head>
        <title></title>
        <script type="text/javascript">
            function start( e ) {
            var input1 = document.getElementById("input1");
            input1.addEventListener("keydown",keydown,false);
            input1.addEventListener("keypress",keypress,false);
            input1.addEventListener("keyup",keyup,false);

            }
            function keydown( e ) {
            e.preventDefault();
            e.returnValue = false;
            return false;
            }

            function keypress( e ) {
            e.preventDefault();
            e.returnValue = false;
            return false;
            }

            function keyup( e ) {
            e.preventDefault();
            e.returnValue = false;
            return false;
            }
            window.onload= start;
    </script>
    </head>
    <body>
        <input id="input1"></input>
    </body>
</html>

功能启动(e){
var input1=document.getElementById(“input1”);
input1.addEventListener(“keydown”,keydown,false);
input1.addEventListener(“按键”,按键,假);
输入1.addEventListener(“keyup”,keyup,false);
}
功能键控(e){
e、 预防默认值();
e、 returnValue=false;
返回false;
}
功能按键(e){
e、 预防默认值();
e、 returnValue=false;
返回false;
}
功能键控(e){
e、 预防默认值();
e、 returnValue=false;
返回false;
}
window.onload=启动;
我的测试样本有问题吗