是否有其他方法获取DOM元素的ID?
element.getAttribute('id')
是否有其他方法获取DOM元素的ID?
element.getAttribute('id')
当前回答
超级简单的方法是
$('.CheckBxMSG').each(function () {
var ChkBxMsgId;
ChkBxMsgId = $(this).attr('id');
alert(ChkBxMsgId);
});
告诉我这是否有用
其他回答
是的,你可以说:
function getID(oObject)
{
var id = oObject.id;
alert("This object's ID attribute is set to \"" + id + "\".");
}
看看这个: ID属性| ID属性
超级简单的方法是
$('.CheckBxMSG').each(function () {
var ChkBxMsgId;
ChkBxMsgId = $(this).attr('id');
alert(ChkBxMsgId);
});
告诉我这是否有用
在事件处理程序中,您可以获得如下id
函数显示(BTN) { console.log('Button id:',btn.id); } <button id=“myButtonId” onclick=“show(this)”>Click me</button>
是的,你可以使用dom元素的.id属性,例如:
myDOMElement.id
或者,像这样:
var inputs = document.getElementsByTagName("input");
for (var i = 0; i < inputs.length; i++) {
alert(inputs[i].id);
}
这也可以:
document.getElementsByTagName('p')[0].id
(如果元素位于文档的第一段)