javascript中的return小例子

return可以接受函数中的返回值,前提是函数中要有return语句。

下面是一个应用小示例:

<html>
    <head>
        <script type='text/javascript'>
            function linkPage(){
                alert('You Clicked??');
                return false;
            }
        </script>
    </head>
    <body>
        
        <A href='http://www.baidu.com' name='link' onclick="return linkPage()">
            Click Me
        </A>
    </body>
<html>

这个例子很简单,如果单击Click Me就会触发一个onclick事件,onclick事件调用linkPage函数并且接受其返回值。

页面会弹出一个alert提示框,同时接受了linkPage的返回值。如果值为true,则会跳转到百度页面,但是返回值为false,所以页面就没有任何动静。

有时候这个return是多此一举,有和没有是一个效果。也就是函数linkPage没有返回值时。

原文地址:https://www.cnblogs.com/jiqing9006/p/2586376.html