2017-07-26 50 views
0

我正在嘗試獲取活動元素的角色屬性。我可以得到所有其他屬性一樣idclasstitle等,如下如何使用jQuery或Javascript獲取activeElement的角色

document.activeElement.title 

document.activeElement.class 

document.activeElement.tabindex 

...但我不能讓使用document.activeElement.role作用屬性。它引發undefined

如何獲得role屬性?

+0

你確定活動元素有角色屬性嗎? :) – epascarello

+1

'role'不是一個本地屬性,並且您正在檢查元素屬性。非本地屬性不反映到相應的屬性。 – Teemu

回答

1
document.activeElement.getAttribute('role'); 
+0

完美,它按預期工作。如何觸發這個activeElement的事件? –

+1

您可以使用dispatchEvent:https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/dispatchEvent –

相關問題