abstract:jquery限制文本框只能輸入數(shù)字,兼容IE、chrome、FF(表現(xiàn)效果不一樣),示例代碼如下:$("input").keyup(function(){ //keyup事件處理 $(this).val($(this).val().replace(/\D|^0/g,'')); }).bind("paste",
jquery限制文本框只能輸入數(shù)字,兼容IE、chrome、FF(表現(xiàn)效果不一樣),示例代碼如下:
$("input").keyup(function(){ //keyup事件處理 $(this).val($(this).val().replace(/\D|^0/g,'')); }).bind("paste",function(){ //CTR+V事件處理 $(this).val($(this).val().replace(/\D|^0/g,'')); }).css("ime-mode", "disabled"); //CSS設(shè)置輸入法不可用
上面的代碼的作用是:只能輸入大于0的正整數(shù)。
$("#rnumber").keyup(function(){ $(this).val($(this).val().replace(/[^0-9.]/g,'')); }).bind("paste",function(){ //CTR+V事件處理 $(this).val($(this).val().replace(/[^0-9.]/g,'')); }).css("ime-mode", "disabled"); //CSS設(shè)置輸入法不可用
上面代碼的作用是:只能輸入0-9的數(shù)字和小數(shù)點(diǎn)。