const myappbutton = document.getElementById("myapp-button"); const myappport = document.getElementById("myapp-port"); function save_appliance_config() { cockpit.spawn(["sudo", "save-app-config.sh", myappport.value]); set_inputport(myappport.value); } function load_appliance_config() { cockpit.spawn(["load-app-config.sh"]) .stream(set_inputport); } function set_inputport(data) { var port = Number(data); myappport.value = port; console.log(port) } myappbutton.addEventListener("click", save_appliance_config); document.addEventListener("DOMContentLoaded", load_appliance_config); cockpit.transport.wait(function() { });