<input id="GButton" value="打 印" type=button onclick="abc();efg();">
一个触发事件调用两个发放,我的设想:如果第一个方法abc()在执行中出错抛出异常,如何让第二个方法efg()不执行。现在的实际情况是不管abc()是否有错,efg()总是执行。那位高人能解答一下,能不能实现我的设想。如何实现,求答案。
一个触发事件调用两个发放,我的设想:如果第一个方法abc()在执行中出错抛出异常,如何让第二个方法efg()不执行。现在的实际情况是不管abc()是否有错,efg()总是执行。那位高人能解答一下,能不能实现我的设想。如何实现,求答案。
boolean flag = true;
try {
// ....
}catch (e) {
flag = false;
}
if (flag) {
b();
}
}function b() {
// ....
}onclick="a();"
简单就是,为什么不把二个函数放一起,再写一个
function foo(){
try{ abc() // 如果abc 抛出异常,会直接跳转
efg()
}catch(err){ }
}