each 循环打断不启作用?? return false ,你是写在循环里的 ,作用只是退出循环 , 再说buycheck();这个方法返回false ,和buy方法有关系吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function buycheck(){ var cul='';var flag=true; $(".choose dl ul").each(function () { cul = $(this).find('li').hasClass("selected"); if(cul==false){ $(".choose").addClass("ErrorBox"); $(".choose .E_close,.choose .E_tips").show(); $(".botton").hide(); flag=false; return false; } }); return flag;} function buy(){ var flag=buycheck(); if(!flag) return flag; alert('aaaaaaaaaaaaaaaaaaaaaaa'); return false;} <script>function buycheck(){ var cul=''; $(".choose dl ul").each(function () { cul = $(this).find('li').hasClass("selected"); if(cul==false){ $(".choose").addClass("ErrorBox"); $(".choose .E_close,.choose .E_tips").show(); $(".botton").hide(); barek; } }); return cul;} function buy(){ if(! buycheck()) return false; alert('aaaaaaaaaaaaaaaaaaaaaaa'); return false;}</script> <a onclick="buy();">确认</a> 如何用js屏蔽按回车提交表单 怎么判断土豆的视频播放完成了啊? javascript里的call是怎么用的 一个IE兼容的问题。 关于无法同时在IE和Firefox中,正常将日期数增加的问题 JS病毒或木马,如何编写? 怎样判断一个选定的行是表格中的第几行? 求一正则表达式 高分求一技术难题! 谁能帮帮我?本人急需JAVAScript经典教程!!必有重谢!!! 这种写法为啥能屏蔽源代码呢,要是这样的话,那为啥很多网站不这么写呢,保护版权。 JS正则表达式替换括号(含内容)
var cul='';
var flag=true;
$(".choose dl ul").each(function () {
cul = $(this).find('li').hasClass("selected");
if(cul==false){
$(".choose").addClass("ErrorBox");
$(".choose .E_close,.choose .E_tips").show();
$(".botton").hide();
flag=false;
return false;
}
});
return flag;
}
function buy(){
var flag=buycheck();
if(!flag)
return flag;
alert('aaaaaaaaaaaaaaaaaaaaaaa');
return false;
}
function buycheck(){
var cul='';
$(".choose dl ul").each(function () {
cul = $(this).find('li').hasClass("selected");
if(cul==false){
$(".choose").addClass("ErrorBox");
$(".choose .E_close,.choose .E_tips").show();
$(".botton").hide();
barek;
}
});
return cul;
}
function buy(){
if(! buycheck()) return false;
alert('aaaaaaaaaaaaaaaaaaaaaaa');
return false;
}
</script>
<a onclick="buy();">确认</a>