如果validate函数返回false,我正在尝试停止执行js。但是,如果它是假的,脚本不会停止,我可以显示消息“这将运行??” - 有人会给我一个提示,说明为什么调用ZoneId zoneId = ZoneId.of( "Asia/Kolkata" );
ZonedDateTime zdt = odt.atZoneSameInstant( zoneId );
内的validate()
函数不起作用?这有什么不对?提前谢谢。
submit()
答案 0 :(得分:2)
function validate(name){
if(name.length < 1){
console.log('false - length: ' + name.length);
return false;
}
return true;
}
你的验证函数应该返回true(否则返回undefined,这是假的)
function submit(){
var name = '';
// if name is empty, the script should stop.
if(validate(name)) {
console.log("This will run??");
return true;
} else {
return false;
}
}