Огонь событие JavaScript через API расширения Chrome - PullRequest
0 голосов
/ 19 октября 2018
  1. Я использовал приведенный ниже код для https://www.google.com.
  2. Идентификатор установлен на кнопку правильно.
  3. И второй скрипт, console.log () печатается правильно.
  4. Но событие click () не работает.КАК ПОЖАРИТЬ ЭТО СОБЫТИЕ?

.

chrome.tabs.executeScript(tabId, {
    code: `document.evaluate('//*[@id="tsf"]/div[2]/div[3]/center/input[1]', document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.setAttribute("id", "btn_search");`
});

chrome.tabs.executeScript(tabId, {
    code: `console.log(document.getElementById("btn_search"));document.getElementById("btn_search").click();`
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...