===差不多就是这个样子,自己试一下吧====
Number Entry$(function(){
var keyupTimeout;
$('#numberEntry').on("keyup",function(ev){
var keycode = ev.which;//keycode就是按键的编码
var currentValue=$('#numberEntry').val();
currentValue=parseInt(currentValue,10)||0;
currentValue=currentValue/100;
clearTimeout(keyupTimeout);
if((!(keycode>=48&&keycode<=57)||(keycode>=96&&keycode<= 105))&&(keycode!==8)){
$('#numberEntry').val($('#numberEntry').val().substring(0,$('#numberEntry').val().length-1));
return;
}
keyupTimeout=setTimeout(function(){
if((keycode>=48&&keycode<=57)||(keycode>=96&&keycode<= 105)||keycode==8){
if(Math.floor(currentValue) !== currentValue){
$('#numberEntry').val('');
}
}
},400);
});
});
输入数字且是100的整数倍: