onkeypress事件在opera mini中不起作用

时间:2012-03-21 07:06:39

标签: javascript opera-mini

有什么方法可以在opera mini for mobile中启用onkeypress事件? 它几乎适用于所有浏览器,但不适用于Opera mini。

我的代码是:

 <pre>
    <script type="text/javascript">        
    function doCheck(field) {
      if (isNaN(document.getElementById(field).value)) {
        alert('This is not a number! Please enter a valid number before submitting the form.');
        document.getElementById(field).focus();
        document.getElementById(field).select(); 
        return false;
      }else {
        return true;
      }
    }

    function abc(){         
      var a;
      a = document.getElementById('inp').value;        
      if(isNaN(a)){
        alert("you can write only numbers");
        document.getElementById('inp').value = "";
      }
    }
    </script>        
  </pre>

1 个答案:

答案 0 :(得分:2)

据我所知,Opera Mini only has limited JS support(而onKeyPress不是其中之一)