
<script>
    // Voor verzenden van formulier een controle uitvoeren. Is veld telefoonnummer ingevuld met waard uit een database, dat wordt opgehaald via een AJAX-aanvraag, dan een alert tonen dat dit niet kan. En het formulier niet verzenden. Pure javascript gebruiken.
    document.addEventListener('DOMContentLoaded', function() {
        const form = document.getElementById('registration-form');
        form.addEventListener('submit', function(event) {
            const phoneInput = form.querySelector('input[name="phone"]');
            const phoneValue = phoneInput.value.trim();

            // AJAX-aanvraag om te controleren of het telefoonnummer al in de database staat
            const xhr = new XMLHttpRequest();
            xhr.open('POST', 'https://www.mechaman.nl/tuin-en-park-techniek/wp-admin/admin-ajax.php', false); // Synchronous request
            xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
            xhr.onload = function() {
                if (xhr.status === 200) {
                    const response = JSON.parse(xhr.responseText);
                    if (response.exists) {
                        alert('Het telefoonnummer is al geregistreerd. U kunt zich niet registreren met dit nummer.');
                        event.preventDefault(); // Voorkom dat het formulier wordt verzonden
                    }
                }
            };
            xhr.send('action=check_phone_number&phone=' + encodeURIComponent(phoneValue));
        });
    });
</script>{"id":238,"count":5,"description":"","link":"https:\/\/www.mechaman.nl\/tuin-en-park-techniek\/artikel\/tag\/farmtrac\/","name":"Farmtrac","slug":"farmtrac","taxonomy":"post_tag","parent":0,"meta":[],"_links":{"self":[{"href":"https:\/\/www.mechaman.nl\/tuin-en-park-techniek\/wp-json\/wp\/v2\/tags\/238","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mechaman.nl\/tuin-en-park-techniek\/wp-json\/wp\/v2\/tags"}],"about":[{"href":"https:\/\/www.mechaman.nl\/tuin-en-park-techniek\/wp-json\/wp\/v2\/taxonomies\/post_tag"}],"wp:post_type":[{"href":"https:\/\/www.mechaman.nl\/tuin-en-park-techniek\/wp-json\/wp\/v2\/posts?tags=238"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}