我有一个名为profilefrm()
的特殊函数,我在其中检查返回true或false的条件,我创建了另一个函数checkcontacts()
。我在第一个中调用了这个函数。我已成功从第二个返回真或假。我有流量
function profilefrm(){
if condition1{
// on false
returning false;
}
checkcontacts();
}
function checkcontacts(){
if condition1{
// on false
returning false;
}
return true;
}
但问题是在第二个函数中处于错误状态,它在第一个函数中被视为真。并相应地刷新页面。
答案 0 :(得分:1)
您可以返回checkcontacts
函数的结果:
function profilefrm() {
if (condition1) {
// on false
return false;
}
return checkcontacts();
}
答案 1 :(得分:0)
函数的返回值应该指定。如果没有指定,函数不会返回。
firtst function change to below.
function profilefrm(){
if condition1{
// on false
returning false;
}
return checkcontacts();
}