4

有什么方法可以在 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>
4

1 回答 1

2

据我所知,Opera Mini 只有有限的 JS 支持(而且onKeyPress不是其中之一)

于 2012-03-21T07:16:35.267 回答