| 12345678910111213141516171819202122232425 |
- browser.runtime.onMessage.addListener(function (message, sender, sendResponse) {
- if (message["action"] === "send") {
- const pizmetdata = message["content"];
- rows = document.getElementsByTagName("table")[3]
- .getElementsByTagName("tr");
- console.log(rows);
- const pizmetdatakeys = Object.keys(pizmetdata);
- console.log(pizmetdatakeys);
- for (var i = 1; i < rows.length; i++) {
- var sku = rows[i].children[0].textContent.trim();
- console.log(sku);
- if (pizmetdatakeys.includes(sku)) {
- console.log("match!");
- changeevent = new Event("change");
- qtyinput = rows[i].getElementsByTagName("input")[0]
- qtyinput.value = pizmetdata[sku].qty;
- qtyinput.dispatchEvent(changeevent);
- costinput = rows[i].getElementsByTagName("input")[1]
- costinput.value = pizmetdata[sku].cost;
- costinput.dispatchEvent(changeevent);
- }
- }
- }
- });
|