From cab304fa3844d84c18d2c36bbd61c07cac9c429a Mon Sep 17 00:00:00 2001 From: LiaoYijun Date: Fri, 9 Sep 2022 16:43:08 +0800 Subject: [PATCH] fixed js error --- application/views/mobile_first/ah-gp-form.php | 7 ++++--- .../views/mobile_first/ch-info-page-form.php | 14 ++++++++++++++ 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/application/views/mobile_first/ah-gp-form.php b/application/views/mobile_first/ah-gp-form.php index 79be6ec1..817485f2 100644 --- a/application/views/mobile_first/ah-gp-form.php +++ b/application/views/mobile_first/ah-gp-form.php @@ -729,12 +729,13 @@ const submitFormBtn = el('submit_gp_form'); + const gp_form = el('gp_form'); submitFormBtn.on('click', () => { if (validateGPForm()) { if (typeof(grecaptcha) === "undefined") { console.warn('grecaptcha is disabled.'); - el('gp_form').submit(); + gp_form.submit(); } else { grecaptcha.enterprise.ready(async () => { const token = await grecaptcha.enterprise.execute('6Lf828MhAAAAANNetijCXKwW5ARyhcJ-b1Hhslja', {action: 'ADD_TO_CART'}); @@ -742,8 +743,8 @@ el.type = "hidden"; el.name = "__grecaptcha_token__"; el.value = token; - tailormade_form.appendChild(el); - el('gp_form').submit(); + gp_form.appendChild(el); + gp_form.submit(); }); } } diff --git a/application/views/mobile_first/ch-info-page-form.php b/application/views/mobile_first/ch-info-page-form.php index db9a23f6..a8e2d732 100644 --- a/application/views/mobile_first/ch-info-page-form.php +++ b/application/views/mobile_first/ch-info-page-form.php @@ -41,6 +41,20 @@ document.addEventListener('DOMContentLoaded', () => { disableMobile: true, minDate: "today" }); + + + + + + var info_page_button = document.getElementById("info_page_button"); + var info_page_form = document.getElementById("info_page_form"); + + info_page_button.addEventListener('click', function(event) { + var validateResult = validateQuickInquiryForm(); + if (validateResult) { + info_page_form.submit(); + } + }); }); function validateQuickInquiryForm() {