我有这个代码
<a href="about.html" onclick="verify()"><span>go</span></a>
我希望验证完成时为true
,它会转到about.html
如果没有给alert
错误而don't
转到about.html
答案 0 :(得分:2)
如果要停止链接导航,则函数verify应返回false。返回true继续about.html。
e.g。
function verify(){
//verify stuff
if(it is verified){
return true;
}else{
alert("problems");
return false;
}
}
答案 1 :(得分:2)
<a href="about.html" onclick="return verify();"><span>go</span></a>
function verify(){
var isValid = false; // do your check!
if (!isValid) {
alert("some message");
}
return isValid;
}
答案 2 :(得分:1)
如果verify
返回true
,则会跳转链接。如果它返回false
,则不会转到about.html。如果您愿意,可以选择显示提醒。它不会影响这种流动。