19 lines
688 B
JavaScript
19 lines
688 B
JavaScript
let call_backend = function(e) {
|
|
console.log("Call backend");
|
|
type = event.target.getAttribute('name');
|
|
console.log(type);
|
|
|
|
var url = document.forms["link"]["url-field"].value;
|
|
var run = document.forms["link"]["run-field"].value;
|
|
var link = document.forms["link"]["link-field"].value;
|
|
|
|
xmlhttp = new XMLHttpRequest();
|
|
xmlhttp.onreadystatechange = function() {
|
|
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
|
|
document.getElementById("result").innerHTML = xmlhttp.responseText;
|
|
};
|
|
};
|
|
xmlhttp.open("POST", url + "/link/" (type==="start" ? "start" : "handoff") + "/" + run + "/" + link, true);
|
|
xmlhttp.send();
|
|
}
|