有没有另一种方法来获取 DOM 元素的 ID?
element.getAttribute('id')
有没有另一种方法来获取 DOM 元素的 ID?
element.getAttribute('id')
是的,你可以简单地说:
function getID(oObject)
{
var id = oObject.id;
alert("This object's ID attribute is set to \"" + id + "\".");
}
看看这个: ID 属性 | id 属性
这也可以:
document.getElementsByTagName('p')[0].id
(如果元素位于文档中的第一段)
超级简单的方法是
$('.CheckBxMSG').each(function () {
var ChkBxMsgId;
ChkBxMsgId = $(this).attr('id');
alert(ChkBxMsgId);
});
告诉我这是否有帮助
在事件处理程序中,您可以按如下方式获取 id
function show(btn) {
console.log('Button id:',btn.id);
}
<button id="myButtonId" onclick="show(this)">Click me</button>