给按钮2添加点击事件click触发按钮1的点击事件,就算给按钮1添加样式display: none;或visibility: hidden;隐藏起来也能触发。
<button type="button" id="btn1" οnclick="alert('我是按钮1的弹框')" >按钮1</button>
<button type="button" id="btn2">按钮2</button>
<script type="text/javascript">
const BTN1 = document.getElementById('btn1');
const BTN2 = document.getElementById('btn2');
//给按钮2添加点击事件
BTN2.addEventListener('click', () => {
BTN1.onclick(); //按钮2点击后触发按钮1的onclick
//BTN1.click(); //按钮2点击后触发按钮1的click 效果一样
});
</script>
转载于:https://blog.51cto.com/mazey/1949469
本文介绍了一种通过JavaScript实现一个按钮点击时触发另一个按钮点击事件的方法。即使被触发的按钮被设置为不可见,该方法仍能生效。具体实现方式是获取两个按钮元素并为第二个按钮添加点击监听器,在监听器中调用第一个按钮的点击事件。
2211

被折叠的 条评论
为什么被折叠?



