标题:js 的一个功能请教
只看楼主
gesongs
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:129
专家分:100
注 册:2011-7-7
结帖率:52.78%
已结贴  问题点数:10 回复次数:3 
js 的一个功能请教
js 的一个功能请教
<script>
     function one(value){
         if (value>10){
                    alert(value+"大于10");
                    return false;
                   }
         }
         
         one(3);
         one(11);
         one(8);
         one(12);
</script>
希望实现的功能是 当 到 one(11); 时  提示后  不再执行下面 的 one(8);和one(12);
搜索更多相关主题的帖子: one 希望 function return false 
2012-05-21 08:13
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
得分:0 
你调用了方法 方法就肯定会执行的 有没有执行方法里面的东西就看你里面怎么判断了
2012-05-21 20:53
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
得分:10 
程序代码:
<script>
var result = true;
function one(value){
    alert('我被调用了');
    if (value > 10){
        alert(value + "大于10");
        result = false;
    }
}
if(result) one(3);
if(result) one(11);
if(result) one(8);
if(result) one(12);
</script>
2012-05-21 20:57
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
得分:0 
<script>
var result = true;
function one(value){
    if(result) {
        if (value > 10){
            alert(value + "大于10");
            result = false;
        }
    }
}
one(3);
one(11);
one(8);
one(12);
</script>

★★★★★为人民服务★★★★★
2012-05-24 16:52



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-367800-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.263285 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved