首页 > 代码库 > android ios 只能輸入數字 不能輸入小數點的 函數 cordova

android ios 只能輸入數字 不能輸入小數點的 函數 cordova

andriod  

1 function numericsonly(ob) {2     var invalidChars = /[^0-9]/gi3         if (invalidChars.test(ob.value)) {4             ob.value = http://www.mamicode.com/ob.value.replace(invalidChars,"");5         }6 }

調用的時候 

numericsonly(this)

iOS 

 1 function IsNum(e) { 2     //alert("xx"); 3     var k = window.event ? e.keyCode : e.which; 4     if (((k >= 48) && (k <= 57)) || k == 8 || k == 0) {} 5     else { 6         if (window.event) { 7             window.event.returnValue = http://www.mamicode.com/false; 8         } else { 9             e.preventDefault(); //for firefox10         }11     }12 13 }
//調用的時候 IsNum(event)

android ios 只能輸入數字 不能輸入小數點的 函數 cordova