Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.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扩展:更新输入值并单击提交按钮_Javascript_Jquery_Google Chrome Extension_Automation_Auto Update - Fatal编程技术网

Javascript Chrome扩展:更新输入值并单击提交按钮

Javascript Chrome扩展:更新输入值并单击提交按钮,javascript,jquery,google-chrome-extension,automation,auto-update,Javascript,Jquery,Google Chrome Extension,Automation,Auto Update,嗨,我是chrome扩展的新手,需要后端方面的帮助。以及尝试访问当前所选选项卡的Dom。这样我就可以将endDatePicker ID的值更改为提前1天。例如,从2016年5月4日星期三到2016年5月5日星期四 然后再单击Submit按钮(我不知道是否可以在拥有DOM后运行“checkSubmit();return false;”方法) 谢谢你的帮助 我试图改变的日期选择器 <input name="endDatePicker" type="text" id="endDatePicker

嗨,我是chrome扩展的新手,需要后端方面的帮助。以及尝试访问当前所选选项卡的Dom。这样我就可以将endDatePicker ID的值更改为提前1天。例如,从2016年5月4日星期三到2016年5月5日星期四

然后再单击Submit按钮(我不知道是否可以在拥有DOM后运行“checkSubmit();return false;”方法)

谢谢你的帮助

我试图改变的日期选择器

<input name="endDatePicker" type="text" id="endDatePicker" class="tradeDatePickers hasDatepicker valid" readonly="readonly">
popup.html

<!doctype html>
<html>
  <head>
    <title>Listing Updater</title>
    <script src="popup.js"></script>
  </head>
  <body>
    <h1>Listing Updater</h1>

    <input name="datepicker" type="text" id="inputdate">
<br />
    <button>Update Listings</button>
    <script src="popup.js"></script>
  </body>
</html>

欢迎来到stackoverflow。见s.o.不适用于发布要求。阅读文档,尝试一些东西,向我们展示你的尝试和不起作用的地方。作为一个新接触Chrome扩展的人,你绝对应该阅读我之前读过的文章,理解需要发生的事情,我只是不知道如何把它们放在一起。主要是content.js如何从当前选项卡获取信息。欢迎使用stackoverflow。见s.o.不适用于发布要求。阅读文档,尝试一些东西,向我们展示你的尝试和不起作用的地方。作为一个新接触Chrome扩展的人,你绝对应该阅读我之前读过的文章,理解需要发生的事情,我只是不知道如何把它们放在一起。主要是content.js如何从当前选项卡获取信息。
  "name": "Listing Updater",
  "description": "Update BidorBuy listings",
  "version": "1.0",

  "browser_action": {
   "default_icon": "images/icon.png",
   "default_popup": "popup.html"
  },
  "permissions": [
   "activeTab","tabs"
   ]
}
<!doctype html>
<html>
  <head>
    <title>Listing Updater</title>
    <script src="popup.js"></script>
  </head>
  <body>
    <h1>Listing Updater</h1>

    <input name="datepicker" type="text" id="inputdate">
<br />
    <button>Update Listings</button>
    <script src="popup.js"></script>
  </body>
</html>
function setdate() {
    var date = document.getElementById("inputdate").value;
    document.getElementById("endDatePicker").innerHTML = date;
}

function update() {
checkSubmit();
}

function runTask() {
  setdate();
  update();
}

function clickHandler(e) {
  setTimeout(runTask, 100);
}

function main() {
}

document.addEventListener('DOMContentLoaded', function () 
{
  document.querySelector('button').addEventListener('click', clickHandler);
  main();
});