0
我正在尝试查找JavaScript元素ID,我只知道标题。具有近似值的搜索属性
var x = document.querySelectorAll('[title="My Workforce"]');
var id = x.getAttribute('id');
我不知道怎么写标题,以便它是“我的员工”的任何近似。我曾尝试使用“*”(如"*My Workforce*"
),但没有奏效。 querySelectorAll()
寻找完全匹配。
在上面,我曾尝试使用星号通配符,像这样“\ *我的劳动力\ *”,但事实并非如此帮助 –
如果通过“任何近似”,你说你想要搜索的值的子字符串,使用'title * =“我的劳动力”' –
斜视是正确的。顺便说一句,你可能想要'querySelector()',否则一旦你从querySelectorAll()得到所需的结果,你就需要使用'x [0]' - 它返回一个* list *元素。 –