这段做项目,遇见一个问题,如下:
<input type="button" id="btnSubmit" onclick="return Api.Method();" runat="server" onserverclick="btnSubmit_Click" />
js如下:
var Api={
Method:function(){
if(**){
return false;
}
return true;
}
}
当返回的是false时,后台程序就不能执行了,为什么呢?当把onclick的return去掉时,就能执行后台程序了,但是当返回false时,不能阻断程序,后台程序还是执行了,加上return,无论返回true还是false,后台程序是都不执行,是怎么回事啊?
幕布斯6054654