0
我正在嘗試查找JavaScript元素ID,我只知道標題。具有近似值的搜索屬性
var x = document.querySelectorAll('[title="My Workforce"]');
var id = x.getAttribute('id');
我不知道怎麼寫標題,以便它是「我的員工」的任何近似。我曾嘗試使用「*」(如"*My Workforce*"
),但沒有奏效。 querySelectorAll()
尋找完全匹配。
在上面,我曾嘗試使用星號通配符,像這樣「\ *我的勞動力\ *」,但事實並非如此幫助 –
如果通過「任何近似」,你說你想要搜索的值的子字符串,使用'title * =「我的勞動力」' –
斜視是正確的。順便說一句,你可能想要'querySelector()',否則一旦你從querySelectorAll()得到所需的結果,你就需要使用'x [0]' - 它返回一個* list *元素。 –