我尝试使用chrome.tabs.executeScript来定位我网页上的特定div。
function click(e) {
chrome.tabs.executeScript(null,
{code:"document.body.div#wrap.style.color='" + e.target.id + "'"});
window.close();
}
Consule告诉我:Uncaught SyntaxError: Unexpected token ILLEGAL
这是语法问题,还是不可能?
答案 0 :(得分:2)
使用document.querySelector
代替语法上无效的div#wrap
:
chrome.tabs.executeScript(null, {
code: "document.querySelector('div#wrap').style.color='" + e.target.id + "';"
});