window.onload = function () { document.getElementById('diceForm').addEventListener('submit', function (event) { event.preventDefault(); // Prevent the form from submitting the normal way const quantity = parseInt(document.getElementById('quantity').value, 10); const geometry = parseInt(document.getElementById('geometry').value, 10); const discard = document.getElementById('discard').checked; fetch('https://gammaworld.gmgauthier.com/roll/dice', { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify({ quantity: quantity, geometry: geometry, discard_lowest: discard }), }) .then(response => response.json()) .then(data => { const resultsDiv = document.getElementById('results'); let html = ''; if (data['dice-set']) { let diceSet = data['dice-set']; html += '