県央自動車販売水戸 仮審査フォーム

県央自動車販売水戸 仮審査フォーム

■お客様情報

■ご年収

■ご希望ローン内容

■その他(任意)

// 年齢計算 const birthInput = document.getElementById('birthdate'); const ageDisplay = document.getElementById('ageDisplay'); birthInput.addEventListener('change', () => { const birthDate = new Date(birthInput.value); const today = new Date(); let age = today.getFullYear() - birthDate.getFullYear(); const m = today.getMonth() - birthDate.getMonth(); if (m < 0 || (m === 0 && today.getDate() < birthDate.getDate())) { age--; } ageDisplay.textContent = '年齢:' + age + '歳'; }); // 郵便番号→住所自動入力 (zipcloud) document.getElementById('zipcode').addEventListener('input', function() { const zipcode = this.value; if(zipcode.length === 7) { fetch(`https://zipcloud.ibsnet.co.jp/api/search?zipcode=${zipcode}`) .then(response => response.json()) .then(data => { if(data.results) { const result = data.results[0]; const addr = result.address1 + result.address2 + result.address3; document.getElementById('address').value = addr; } else { document.getElementById('address').value = '住所が見つかりませんでした'; } }) .catch(() => { document.getElementById('address').value = 'エラーが発生しました'; }); } }); // フォーム送信 const form = document.getElementById('loanForm'); form.addEventListener('submit', function(e) { e.preventDefault(); const formData = new FormData(form); const scriptURL = 'https://script.google.com/macros/s/AKfycbzD6WwEFYzbSZ9IQhAQOqIUCQ_L_t5j8B2DuZqZwWg/exec'; fetch(scriptURL, { method: 'POST', body: new URLSearchParams(formData) }) .then(response => response.text()) .then(text => { if(text === 'Success') { document.getElementById('responseMessage').textContent = '送信が完了しました。ありがとうございました。'; form.reset(); ageDisplay.textContent = '年齢:--歳'; } else { document.getElementById('responseMessage').textContent = '送信に失敗しました。時間をおいて再度お試しください。'; } }) .catch(() => { document.getElementById('responseMessage').textContent = '送信に失敗しました。ネットワークを確認してください。'; }); });