超链接,点击后先进行检查判断,通过后再跳转

2024-11-18 06:47:53
推荐回答(2个)
回答1:

不要放在 onmouseup里面 放在onclick里面,而且你这个判断写在js里面是有问题的,这个调用的是本地的时间,我修改一下本地时间照样可以操作。。
再说问题,你要在onclick或者onmouseup里面用return check() ;
check()里面要返回 bool型值 比如
if (hour>13){
alert("太晚了,明天请早!");
************停留在原来页面不动
return false;
}
return true;
否则你这个写了跟没写差不多

回答2:

return false 就可以取消click事件,让页面留在原来页面不动,下面是个例子:

链接到谷歌