我有一个带有javascript脚本定义的默认值的html表单。我正在尝试添加另一个javascript,如果它是空的并且默认值为null,则会拒绝提交的表单但是如果输入是字符或非数字,我无法拒绝提交表单。
这是javascript
$('#form1').submit(function(e) {
if ($.trim($('#store').val()) === "" || $.trim($('#store').val()) === "Enter store number'(nnnn)'" || $.trim($('#store').val()) === isNaN(e)) {
e.preventDefault();
alert('Please type in store number');
}
});
答案 0 :(得分:0)
在表单标记<form onSubmit="return validation()">
$('document').ready(function(){
function validate(){
if ($.trim($('#store').val()) === "" || $.trim($('#store').val()) === "Enter store number'(nnnn)'" || $.trim($('#store').val()) === isNaN(e) ) {
alert('Please type in store number');
return false;
}
else{
return true;
}
}
});
返回false以防止提交表单