Html 使用Jquery验证表单-问题
对不起,我的英语不好 好的,我们开始吧:当我尝试使用jQuery验证我的表单时,它只使用else选项 我正在考虑名称之间的间距,用于标识名称输入,例如全名。但是在这样做的时候,我的控制台里什么也没有出现 谁来帮帮我Html 使用Jquery验证表单-问题,html,jquery,Html,Jquery,对不起,我的英语不好 好的,我们开始吧:当我尝试使用jQuery验证我的表单时,它只使用else选项 我正在考虑名称之间的间距,用于标识名称输入,例如全名。但是在这样做的时候,我的控制台里什么也没有出现 谁来帮帮我 $('form#form1').submit(function() { var fname = $('input[name=fullname]').val() var pho = $('input[name=phone]').val() var mai = $
$('form#form1').submit(function() {
var fname = $('input[name=fullname]').val()
var pho = $('input[name=phone]').val()
var mai = $('input[name=email]').val()
var amount = fname.split(' ').lenght
var splitStr = fname.split(' ')
if(amount >= 2) {
console.log('It worked!')
for(var i = 0; i < amount; i++ ) {
console.log(splitStr[1])
}
} else {
console.log("Wrong!")
return false;
}
return false;
}
$('form#form1')。提交(函数(){
var fname=$('input[name=fullname]')。val()
var pho=$('input[name=phone]')。val()
var mai=$('input[name=email]')。val()
var金额=fname.split(“”).Length
var splitStr=fname.split(“”)
如果(金额>=2){
console.log('It worked!')
对于(变量i=0;i
它假定为fname.split(“”).length
。
写入fname.split(“”).length将导致金额==未定义,因此(未定义>=2)将始终为false