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(); //阻止表单提交 } })