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中唯一的子元素。
但是它不起作用。
作者未定义。
我的代码有问题吗?