14 lines
558 B
JavaScript
14 lines
558 B
JavaScript
const form = document.getElementById('reading-form');
|
|
form.addEventListener('submit', e => {
|
|
e.preventDefault();
|
|
const data = {
|
|
dockDoor: +document.getElementById('dockDoor').value,
|
|
timestamp: document.getElementById('timestamp').value,
|
|
temperature: +document.getElementById('temperature').value,
|
|
humidity: +document.getElementById('humidity').value,
|
|
};
|
|
fetch('/api/readings', {
|
|
method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(data)
|
|
}).then(res => res.json()).then(() => form.reset());
|
|
});
|