Javascript 通过单击函数获取按钮的id

Javascript 通过单击函数获取按钮的id,javascript,jquery,ajax,Javascript,Jquery,Ajax,html 我不想要这样的代码 function getclickname() { alert(this.id); } $('.test-btn').click(function() { var id = $(this).attr('id'); alert(id) }); 需要调用getclickname,谢谢大家您必须将相应的参数传递给函数 您需要将button对象传递给onclick函数以获取button的id。 函数getclicknameobj { /

html

我不想要这样的代码

   function getclickname()
   {
   alert(this.id);
   }
$('.test-btn').click(function() {
  var id = $(this).attr('id');
  alert(id)
});

需要调用getclickname,谢谢大家

您必须将相应的参数传递给函数

您需要将button对象传递给onclick函数以获取button的id。 函数getclicknameobj { //通过将对象作为参数传递,您可以访问该元素的所有属性 alertobj.id; alertobj.className; }
单击必须将相应的参数传递给函数

您需要将button对象传递给onclick函数以获取button的id。 函数getclicknameobj { //通过将对象作为参数传递,您可以访问该元素的所有属性 alertobj.id; alertobj.className; } 单击希望这有帮助

看法

js

希望这有帮助

看法

js


请尝试下面的代码。这对你有用

将类用于单击按钮中的事件

function getclickname(these)
{
   alert(these.id);
}

请尝试下面的代码。这对你有用

将类用于单击按钮中的事件

function getclickname(these)
{
   alert(these.id);
}
像这样使用

   function getclickname()
   {
   alert(this.id);
   }
$('.test-btn').click(function() {
  var id = $(this).attr('id');
  alert(id)
});
像这样使用

   function getclickname()
   {
   alert(this.id);
   }
$('.test-btn').click(function() {
  var id = $(this).attr('id');
  alert(id)
});

若你们并没有通过辩论,那个么最好是如何进入警戒状态。。。alertthis.id;内部按钮onclick=getclicknamethis.id和函数getclicknamebuttonnid{alertbuttonnid;}如果您没有传递参数,则更好地了解如何进入警报。。。alertthis.id;内部按钮onclick=getclicknamethis.id和函数getclicknamebuttonId{alertbuttonId;}