js:
1.只能輸入數字
只能輸入數字:<input type="text" onkeyup="javascript:ReNumber(this)" /> //只能輸入數字 function ReNumber(obj) { var count = 5; //count為指定范圍的數字 var reg = "/^[\d]+$/g"; //驗證只能輸入數字的正則 if (obj.value > count || obj.value == 0) { obj.value = ""; //輸入內容不合格時文本框內容為"" return false; } if (obj.constructor == String) { var re = obj.match(reg); return true; } obj.value = obj.value.replace(/\D/g, ''); //輸入的內容不符合要求時不顯示在文本框,自動刪除 return false; }
2.form表單的阻止:
<form id = "jumpForm"> </form> $("#jumpForm").on("submit", function (event) { if (提交條件) { // event.submit(); 提交表單 } else { event.preventDefault(); //阻止表單提交 } })
