js 中,我如果让一个按钮捆绑100个按钮,每个按钮都有自己的事件,那100个事件会百分之百执行成功吗?
例如下面这段代码function submit_all(submit_name) {
var all = document.getElementsByName(submit_name)
for(i =0 ; i < all.length; i++){
all[i].click()
}
}
其中all代表这那100个按钮对象。
例如下面这段代码function submit_all(submit_name) {
var all = document.getElementsByName(submit_name)
for(i =0 ; i < all.length; i++){
all[i].click()
}
}
其中all代表这那100个按钮对象。
function submit_all(submit_name) {
var all = document.getElementsByName(submit_name)
for(i =0 ; i < all.length; i++){
all[i].click()
}
window.location.reload(true)
}测试一下 在for还没有执行完,就刷新了。所以我的100个按钮提交失败了。
你这里是循环触发100个事件,这一百个事件被触发了(加入执行队列),队列中原来的任务还是会顺序执行,
接下来就是reload 了 .