jquery 如何将简单的文本注入谷歌搜索结果?

uqdfh47h  于 2022-11-22  发布在  jQuery
关注(0)|答案(1)|浏览(128)

我正在学习Javascript,并希望建立一个Chrome扩展添加一个小文本沿着搜索结果像下面的图像:

我有一个manifest.json和content.js脚本构建:

我的问题是content.js -我可能是过于复杂的事情,但任何指导将不胜感激。

const para = document.createElement("labeling1");
    const newContent = document.createTextNode("Sustainable");
    para.appendChild(newContent);
    const currentDiv = document.getElementsByClassName("title");
    document.body.insertBefore(para, currentDiv);
dldeef67

dldeef671#

控制 台 应 输出 以下 错误 :
未 捕获 的 类型 错误 :无法 在 " 节点 " 上 执行 " insertBefore " :参数 2 不是 ' Node ' 型别 。
您 的 content.js 基本 正确 , 因此 将 最 后 一 个 currentDiv 更改 为 currentDiv [ 0 ] 。
content.js

const para = document.createElement("labeling1");
const newContent = document.createTextNode("Sustainable");
para.appendChild(newContent);
const currentDiv = document.getElementsByClassName("title");
document.body.insertBefore(para, currentDiv[0]);

中 的 每 一 个

相关问题