向内容添加图标&处理它的事件

时间:2011-02-09 11:54:30

标签: javascript dom google-chrome google-chrome-extension

我正在尝试使用此代码,但我不知道谷歌搜索结果的确切类将替换“the_search_result_class”。请帮我在谷歌搜索页面找到谷歌搜索结果的Dom课程。

function someFunction() {
    alert("The user clicked on the icon.")
}

var icon = document.createElement("img");
icon.src = chrome.extension.getURL("icon.png");
var searchResults = document.getElementsByClassName("the_search_result_class")
for (var i = 0; i < searchResults.length; i++) {
    var searchResultIcon = icon.cloneNode();
    searchResultIcon.addEventListener("click", someFunction, false);
    searchResults[i].append(searchResultIcon);
}

1 个答案:

答案 0 :(得分:0)

要在页面上找到动态类名:

  1. 打开开发者控制台(Ctrl + Shift + J)
  2. 点击“元素”标签,然后点击放大镜图标
  3. 在页面上选择您感兴趣的元素,您将在下面看到它的html源代码。