1. 程式人生 > >input type="number" 禁止輸入字母E,只能輸入數字和小數點

input type="number" 禁止輸入字母E,只能輸入數字和小數點

$('input[type=number]').keypress(function(e) {
  if (!String.fromCharCode(e.keyCode).match(/[0-9\.]/)) {
    return false;
  }
});

fromCharCode()是String的一個方法,可接受一個指定的Unicode值,返回一個字串

使用方法:String.formCharCode()