<input id="discount" maxlength='3' onkeyup="myFunction(this.value)" /> function myFunction(nubmer) { if (isNaN(nubmer) || nubmer <= 0 || nubmer >= 101 || !(/^\d+$/.test(nubmer))) { { $.messager.alert('提示','請輸入正確的數值,只允許輸入小於等於100的正整數!'); document.getElementById("discount").value = ""; return false; } } }