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

时间:2018-04-05 14:13:12

标签: javascript attributes getattribute

这个问题非常明显。

而不是像自己一样捕获:this.getAttribute('id'))this.id;是否可以从另一个标签中捕获属性?

编辑:

当然,有一个onclick:

让我们说:

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

2 个答案:

答案 0 :(得分:0)

试试这个:

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

答案 1 :(得分:0)

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

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