允许用户通过ctr + c ctr + v或右键单击复制粘贴来粘贴数值

时间:2014-06-12 03:41:21

标签: javascript jquery

我想在这个字段中复制粘贴数值,我们可以实现这样保持onkeypress吗?

HTML:

 <input type="text" onkeypress="return allowNumOnly(event);">

使用Javascript:

  function allowNumOnly(evt)
  {
     var charCode = (evt.which) ? evt.which : evt.keyCode
     console.log(charCode);
     if(charCode==36 || charCode==46 || charCode==37 || charCode==39)
        return true;
     if (charCode > 31 && (charCode < 48 || charCode > 57))
       return false;

     return true;
  }

0 个答案:

没有答案