我在一个div中有多个按钮。这些按钮位于也是动态命名的表单中。他们的类型=提交。他们都有一个独特的ID,我不知道事先的名字。我不知道我想要选择的输入的ID
他们都在一个div:
#caseview
如何获得被点击,并存储在一个变量,按钮的ID?
我在一个div中有多个按钮。这些按钮位于也是动态命名的表单中。他们的类型=提交。他们都有一个独特的ID,我不知道事先的名字。我不知道我想要选择的输入的ID
他们都在一个div:
#caseview
如何获得被点击,并存储在一个变量,按钮的ID?
$('#caseview input[type="submit"]').on('click', function(e) {
e.preventDefault();
var id = this.id;
});
非常感谢你! –
鉴于这种HTML:
<div id="caseview">
<input type="submit" value ="button1" id ="button1"/>
<input type="submit" value ="button2" id ="button2" />
</div>
使用此JS:
$("#caseview").find('input[type="submit"]').click(function(e){
e.preventDefault();
alert($(this).attr("id"));
});
最后这里是一个fiddle
非常好,谢谢! –
++ 1感叹你快! –
完美运作。谢谢你,朋友! –