如何使用JavaScript获取标记名称为“ a”的第一个div子级?

时间:2019-04-26 18:20:12

标签: javascript facebook tampermonkey

JS初学者在这里。

我正在编写一个脚本,通过按一个按钮来获取Facebook评论的评论作者。

This image is the HTML i'm working on. It pretty much summarizes what I want to do(获取评论作者的姓名)

目前,我正在使用


var Author = document.elementFromPoint (posX, posY)
var AuthorName = Author.textContent;

,但是仅当我的鼠标正好位于注释作者名上时,它才起作用。我希望它也可以在鼠标位于注释框上时起作用。

所以我想尝试

var Comment = document.elementFromPoint (posX, posY);
var Author = Comment.querySelector("a");
var AuthorName = Author.textContent;

因为“作者”部分是注释div中唯一的子元素。

但是它不起作用。

作者未定义。

我的代码有问题吗?

0 个答案:

没有答案