如何在Javascript中按类搜索元素并检索title属性(greasemonkey)

如何在Javascript中按类搜索元素并检索title属性(greasemonkey),javascript,greasemonkey,Javascript,Greasemonkey,我要选择此元素: <span class="score likes" title="22">22 points</span> 22分 例如:var likes=comment.getElementsByTagName('score likes').title 然后返回“title”标记的值 我已经找到了很多关于如何按类或标题选择元素的帖子,但是我还没有找到如何按类选择元素,然后获取要保存到变量的标题值。这是一个油脂猴脚本 编辑:这不是重复的问题,是否有人在标记重复问题

我要选择此元素:

<span class="score likes" title="22">22 points</span>
22分
例如:var likes=comment.getElementsByTagName('score likes').title

然后返回“title”标记的值

我已经找到了很多关于如何按类或标题选择元素的帖子,但是我还没有找到如何按类选择元素,然后获取要保存到变量的标题值。这是一个油脂猴脚本


编辑:这不是重复的问题,是否有人在标记重复问题之前阅读过该问题?更清楚的是,我不想按TITLE标记进行搜索,我想获取TITLE标记的值并将其保存到变量中。在搜索之前,我不知道title标签的值是多少

对原始选择方法有一些自由(
getElementsByTagName
=>
querySelector
),您可以使用以下方法访问元素的属性:


您的意思是
getElementsByClassName('score likes')
?也是
[0]
,因为它是一个数组:
comment.getElementsByClassName('score likes')[0]。title
var likes = comment.querySelector('.score.likes').getAttribute('title');