Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 构建chrome扩展-can';我没法阻止一个div_Javascript_Html_Google Chrome - Fatal编程技术网

Javascript 构建chrome扩展-can';我没法阻止一个div

Javascript 构建chrome扩展-can';我没法阻止一个div,javascript,html,google-chrome,Javascript,Html,Google Chrome,我正在构建一个chrome扩展。我试图通过点击一个按钮来阻止redditp上的箭头,而这个按钮只有在您访问该网站时才会出现。有问题的网站是www.redditp.com Manifest.json { "name": "Redditp Button Disabler", "version": "0.0.1", "description": "Disable ugly buttons on Redditp. Made by Algy.", "permissions": ["https://

我正在构建一个chrome扩展。我试图通过点击一个按钮来阻止redditp上的箭头,而这个按钮只有在您访问该网站时才会出现。有问题的网站是www.redditp.com

Manifest.json

{
"name": "Redditp Button Disabler",
"version": "0.0.1",
  "description": "Disable ugly buttons on Redditp. Made by Algy.",
  "permissions": ["https://redditp.com/"],
  "manifest_version": 2,
  "content_scripts": [
    {
        "matches": [
        "http://redditp.com/*"],
        "js": ["main.js"],
        "run_at": "document_end",
        "all_frames": true
    }
  ]
}
Main.js

document.querySelector('div#nextButton').innerHTML = '';

我做了什么把事情搞砸了?目前,我只是想让它删除正确的箭头,因为我假设一旦我知道如何做一个,我将能够删除所有其他我需要的。当我想让它删除更多的时候,我能把它放在第一行代码下面吗?我还需要做些什么来让我的图标显示出来,并在单击时执行代码吗


谢谢各位

“我做了什么把事情搞砸了?”——这是不可能说的,因为我不知道它在什么方面没有按预期工作。“我能把它放在第一行代码下面吗?”-每行代码都会一行接一行地执行,所以是的。“我还需要做些什么才能让我的图标显示出来,并在单击时执行代码?”-??你是不是希望这一切都能通过魔法实现?如果你想让事情发生,你可能需要做点什么,这难道没有意义吗?当我激活扩展时,它什么也没做,这就是为什么我在这里,我可能应该说得更清楚。