小编Ome*_*ega的帖子

如何更改节点列表的文本

当我在控制台中使用此代码时:

document.querySelectorAll("a.pointer[title='Average']")
Run Code Online (Sandbox Code Playgroud)

它返回一个平均值列表,每个平均值在页面上显示文本:

<a class="pointer" title="Average" onclick="showScoretab(this)">421.95</a>
<a class="pointer" title="Average" onclick="showScoretab(this)">225.02</a>
<a class="pointer" title="Average" onclick="showScoretab(this)">292.51</a>
Run Code Online (Sandbox Code Playgroud)

我将如何将所有这些文本更改为"0"?我已经尝试过了:

document.querySelectorAll("a.pointer[title='Average']").textContent = "0";
document.querySelectorAll("a.pointer[title='Average']").innerHTML = "0";
document.querySelectorAll("a.pointer[title='Average']").text = "0";
Run Code Online (Sandbox Code Playgroud)

javascript jquery

6
推荐指数
1
解决办法
598
查看次数

chrome:// 无效方案

我已经启用了“chrome://flags/#extensions-on-chrome-urls”,它应该允许我创建可以在 chrome:// 网站上运行的扩展。但是,当我尝试解压缩我的扩展程序时,它失败并显示错误消息:“'content_scripts[0].matches[0]' 的值无效:无效方案。” 我不相信我的 script.js 有问题,因为当我用 http 或 https 站点替换“chrome://extensions”部分时,解包不会失败。任何帮助将不胜感激,有谁知道修复?

清单.json:

{
  "name": "Does something on chrome://extensions",
  "version": "1.2",
  "description": "Read the name",
  "manifest_version": 2,
    "browser_action": {
    "default_title": "Ext",
    "default_popup": "popup.html"
  },
  "content_scripts": [ {
    "matches": ["chrome://extensions"],
    "js": ["script.js"]
  } ]
}
Run Code Online (Sandbox Code Playgroud)

javascript google-chrome google-chrome-extension

0
推荐指数
1
解决办法
1554
查看次数