C S*_*per 0 html javascript jquery
我想获得点击按钮的ID,因为我的表单上有4-5个按钮.
<button type="submit" style="height: 30px" id="btnHelp" name="btnHelp" onclick="ShowHelp(2);return false;">Help</button>
<button type="button" style="height: 30px" id="btnClose" name="btnClose" onclick="Close();return false;">Close</button>
<button type="button" style="height: 30px" id="btnSave" name="btnSave" onclick="Save();return false;">Close</button>
...............................
Run Code Online (Sandbox Code Playgroud)
无论哪个按钮点击,我只想获得该按钮的ID.
$(function () {
var id = $(this).attr('id');
alert(id);
})
Run Code Online (Sandbox Code Playgroud)
还有
$("input").click(function (event) {
var urlid = $(this).attr('id')
alert(urlid);
})
Run Code Online (Sandbox Code Playgroud)
但我得到的警报是未定义的.
如何点击按钮的ID?
请帮我.
尝试
选择按钮的所有按钮元素和元素.
$(":button").click(function (event) {
var urlid = this.id;
alert(urlid);
});
Run Code Online (Sandbox Code Playgroud)
$("input")- >选择带标记的元素,input例如.<input type="text"/>但不是<button>标签.