Javascript 如何在android蜂巢浏览器中停止按键事件?
我想在html输入时停止键事件 因此,我使用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
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=启动;
我的测试样本有问题吗