This set includes:(function() { const state = document.readyState; if (state === "interactive" || state === "complete") { console.log("dom is ready"); injectLinePropertyScript() } else setTimeout(arguments.callee, 100) })(); function injectLinePropertyScript() { const dataJSON = '{"Sherman M4A3 75mm ":1,"M5 Stuart ":1,"M3 Half-Track ":1,"US Infantry ":1}'; const data = JSON.parse(dataJSON); let a = document.querySelectorAll("[name=id]"); if (a == undefined || a[0] == undefined) { return; } let count = 1; for (const key in data) { let nNode = document.createElement("input"); nNode.type = "hidden"; nNode.name = "properties[" + count + "]"; nNode.value = key +" x "+ data[key]; console.log('Combowise: ', nNode); a[0].parentNode.insertBefore(nNode, a[0].previousSibling) count ++; } } 188 x US Infantry 6 x M4A3 Sherman 6 x M5A1 Stuart 6 x M3 Half-Track