var sortby = document.getElementById("sort");
var option = document.createElement("option");
option.text = "Amount of Reviews";
option.value = "num-reviews";
sortby.add(option);
option.addEventListener("click",processesPage);
我要在亚马逊上添加排序选项,以按评论数进行排序。出现排序选项。然后,在页面上单击它时,将在地址中重新加载option.value。但是,processPage函数无法运行。此外,直到再次单击后,才会选择“评论数量”选项。
我注意到,当我在processPage的末尾添加括号时,代码将在页面加载后立即运行。例如:
option.addEventListener("click",processesPage());
我尝试使用chrome.tabs.onUpdated.addListener()和window.onload,但在同一位置也失败。