是否可以使用 onclick 事件处理程序捕获另一个元素的属性?

Is it possible to capture the attribute of another element with an onclick event handler?

这个问题不言自明。

而不是从自身捕获,如:this.getAttribute('id'))this.id;是否可以从另一个标签捕获属性?

编辑:

当然,点击一次:

假设:

<button onclick="Submit_Click("here I want to catch the attribute of another tag, not this one")">Save changes</button>

试试这个:

yourElement.onclick = function() {
    var otherID = document.getElementById('youOtherElementId').id;
};

您可以像这样使用 querySelector 或 getElementbyId:

<button onclick="Submit_Click(document.getElementById('id-of-other-element').getAttribute('id'));">Save changes</button>