Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 验证完成后如何转到链接?_Javascript_Html - Fatal编程技术网

Javascript 验证完成后如何转到链接?

Javascript 验证完成后如何转到链接?,javascript,html,Javascript,Html,我有这个密码 我想当验证完成时,作为true进入about.html 如果未发出错误的警报,并且不转到关于.html如果验证返回真,它将跳转链接。如果它返回false,您将无法转到about.html。如果愿意,您可以选择显示警报。它不会影响此流程。如果要停止链接导航,功能验证应返回false。返回true继续返回about.html e、 g 函数验证(){ var isValid=false;//进行检查! 如果(!isValid){ 警报(“某些消息”); } 返回有效; } 我尝试了

我有这个密码

我想当验证完成时,作为
true
进入
about.html


如果未发出错误的
警报
,并且
转到
关于.html
如果
验证
返回
,它将跳转链接。如果它返回
false
,您将无法转到about.html。如果愿意,您可以选择显示警报。它不会影响此流程。

如果要停止链接导航,功能验证应返回false。返回true继续返回about.html

e、 g


函数验证(){
var isValid=false;//进行检查!
如果(!isValid){
警报(“某些消息”);
}
返回有效;
}

我尝试了它,但没有效果。它保持导航到
关于
如果
为true
为false
@Buffon:别忘了将
返回
添加到
onclick
属性。非常感谢它起作用。但是我想问一个问题,为什么我们要在
onclick
属性上添加
返回
 function verify(){
    //verify stuff
    if(it is verified){
        return true;
     }else{
        alert("problems");
        return false;
    }
 }
<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;
}