您的位置:首页 > Web前端 > JavaScript

函数返回值问题

2016-03-24 14:59 190 查看
学JavaScript第二天,大概是一个寒假没学的原因,很多C++和Java基础的东西又忘了。

在一个有返回值的函数里,条件语句的返回值,就是函数的返回值,后面的语句将不再执行。

下面是验证表单填写的一个简单代码,却在check()这里卡了很久,惭愧。

总结:return结束当前方法。

<html>

<head>  

        <title></title>  

        <script language="javascript">   

            function check(){  

                s=document.test.t.value;  

                if(s==""){  

                    alert("不可为空!");  

                    return false;  

                }  

                if(s.length>5){  

                    alert("长度不可超过5!");  

                    document.test.t.focus();  

                    return false;  

                }  

                else{return true;}  

            }  

        </script>  

    </head>  

    <body>  

        <script language="javascript">
 

        </script>  

            <form name="test" action="01.html" onsubmit="return check()">   

            <input type="text" name="t">  

            <input type="submit" value="ok">        

        </form>  

    </body>  

</html>  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JavaScript