Javascript 使用jquery查找html输入类型的id
我有一页像Javascript 使用jquery查找html输入类型的id,javascript,jquery,asp.net,html,Javascript,Jquery,Asp.net,Html,我有一页像 <input type="button" id="btnAddBusinessUnit" value="Add Business Unit" class="clsAddBusinessUnit" alt="testBtn" /> 试试这个: $('.clsAddBusinessUnit').click(function(){ var id= $(this).attr('id'); alert(id); }); 或 简单使用 $("#btnAddBusiness
<input type="button" id="btnAddBusinessUnit" value="Add Business Unit" class="clsAddBusinessUnit" alt="testBtn" />
试试这个:
$('.clsAddBusinessUnit').click(function(){
var id= $(this).attr('id');
alert(id);
});
或
简单使用
$("#btnAddBusinessUnit").on("click", function (event) {
alert(this.id);
})
或
$(文档).ready(函数(){
$(.clsAddBusinessUnit”)。在(“单击”上,函数(事件){
警报(this.id);
})
});代码>
Simplealert(this.id)代码>@Satpal还有一件事。如果我想在警报时显示alt文本,该怎么办?使用alert($(this.attr('alt'))
但是我建议您使用data-*
自定义属性,然后您可以使用alert($(this.data('alt'))代码>我想你想要的是一个#
而不是一个
通过id而不是类来获取…
$('#btnAddBusinessUnit').click(function(){
var id= $(this).attr('id');
alert(id);
});
$("#btnAddBusinessUnit").on("click", function (event) {
alert(this.id);
})
$(".clsAddBusinessUnit").on("click", function(event) {
alert(this.id);
});