Подтвердить что ты не робот

Как получить идентификатор пользователя кнопки только что нажал?

Возможный дубликат:
Получение идентификатора элемента, который запускал событие с помощью JQuery

У меня много кнопок с атрибутом идентификатора.

<button id="some_id1"></button>
<button id="some_id2"></button>
<button id="some_id3"></button>
<button id="some_id4"></button>
<button id="some_id5"></button>

Предположим, что пользователь нажимает на какую-нибудь кнопку, и я хочу предупредить этот идентификатор кнопки, на которую пользователь просто нажал.

Как это сделать с помощью JavaScript или jQuery?

Я хочу, чтобы ID пользователя кнопки просто щелкнул.

4b9b3361

Ответ 1

$("button").click(function() {
    alert(this.id); // or alert($(this).attr('id'));
});

Ответ 2

С чистым javascript:

var buttons = document.getElementsByTagName("button");
var buttonsCount = buttons.length;
for (var i = 0; i <= buttonsCount; i += 1) {
    buttons[i].onclick = function(e) {
        alert(this.id);
    };
}​

http://jsfiddle.net/TKKBV/2/

Ответ 3

$("button").click(function() {
    alert(this.id);
});

Ответ 4

 <button id="some_id1" onclick="alert(this.id)"></button>