return fun() 阻止行为
return fun() 阻止行为
leona_lily 发表于3年前
return fun() 阻止行为
  • 发表于 3年前
  • 阅读 5
  • 收藏 0
  • 点赞 0
  • 评论 0
在写一个分页,如果在最后一页点击下一页,则提示这是最后一页,并且页面不进行任何的跳转;

    在<a>标签里面有href 和 onclick事件同时存在时,先执行onclick事件在执行href,现在的目的就是不符合条件的要阻止href跳转;

1
html+='<A class=next title=下一页 href="'+url+'/'+2+'" onclick="if(条件){return false}">下一页</A>'+

这样是可以阻止跳转的,但是没法显示提示信息;

后来单独写了一个函数,onclick="showw()" 这样在函数里面写,尽管return false 还是无法实现禁止跳转,最后

用下面的方法完美的实现了需求

1
2
3
4
5
6
7
8
9
10
11
html+='<A class=next title=下一页 href="'+url+'/'+2+'" onclick="return nextpag()">下一页</A>'+
 
 
varnextpag =function(){
        if(1!=1){
        alert(111);
        returnfalse;
        }
        //alert($pageNums);
 
    }
这样,在条件下页面不跳转,还会有弹窗,而默认下是会走href默认的url地址的;
共有 人打赏支持
粉丝 9
博文 91
码字总数 37807
×
leona_lily
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: