多个按钮确定单击了哪个

时间:2010-08-19 06:24:51

标签: javascript jquery

我在表单中有多个按钮(都是'提交'类型)。我想确定点击了哪一个。我目前正在使用:

$(".MyForm").click(function() {
    ...
}

从我的表单中获取值。非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

在处理程序中,'this'是单击的DOM元素,$(this)是该DOM元素的jQuery对象。所以......

$(".MyForm").click(function() {
  var buttonId = $(this).attr('id');
  //...
}

答案 1 :(得分:0)

您为每个按钮定义一个id,然后您可以使用$(“#buttonid”)。单击以为您喜欢的每个按钮定义不同的操作或使用.attr('id')

测试ID