如果在web表单中,存在多个提交按钮,当点击其中的一个之后,怎么在js中获取到你所点击的那个按钮
时间: 2024-03-18 19:39:52 浏览: 50
你可以使用`event.target`来获取到你所点击的按钮元素。当点击其中一个按钮时,会触发一个事件,事件对象会作为参数传递给事件处理函数。在事件处理函数中,可以使用`event.target`来获取到触发事件的元素,从而获取到你所点击的按钮。以下是一个示例代码:
```javascript
document.querySelectorAll('button[type=submit]').forEach(function(btn) {
btn.addEventListener('click', function(event) {
console.log(event.target); // 输出你所点击的按钮元素
});
});
```
这个代码会选择所有类型为`submit`的按钮,并为它们添加一个点击事件处理函数。当点击其中一个按钮时,事件处理函数会输出你所点击的按钮元素。
阅读全文