Files
IOT-recept-printer/client/main.js

22 lines
698 B
JavaScript

async function print() {
let name = document.getElementById('name').value;
let coords = document.getElementById('coords').value;
if (name == '' || coords == '') {
alert('One of the fields is empty');
return;
}
let http = new XMLHttpRequest();
http.onreadystatechange = function() {
let response = this.responseText;
document.getElementById('response').innerHTML = 'Server responded with: ' + response;
}
let string = '/print?name=' + name + '&coords=' + coords;
await http.open('GET', string, true);
await http.send();
document.getElementById('coords').value = '';
document.getElementById('name').value = '';
}