兼容多表单在相同页面

hotfix/paypal-note
Jimmy Liow 2 years ago
parent 6ba46c7f44
commit e3fbd3c2d6

@ -246,13 +246,13 @@
team of experts. </p>
<form action="https://www.globalhighlights.com/forms/newsletter_save" method="post" id="newsletter_form" name="newsletter_form" novalidate="">
<label id="name_area">
<input type="text" name="name" id="realname" class="contact_name" placeholder="* Your name">
<div style="color: #a31022;display: none" class="requiredArea" id="realname_errmsg">Please fill up your name.</div>
<input type="text" name="name" id="newsletter_realname" class="contact_name" placeholder="* Your name">
<div style="color: #a31022;display: none" class="requiredArea" id="newsletter_realname_errmsg">Please fill up your name.</div>
</label>
<label id="email_area">
<input type="email" class="safyemail autoemail ui-autocomplete-input contact_email" name="email" id="email" autocomplete="off" placeholder="* Email">
<div style="color: #a31022;display: none" class="requiredArea" id="email_errmsg">Please fill up your email address.</div>
<div style="color: #a31022;display: none" class="requiredArea" id="email_verify_errmsg">Please verify your email.</div>
<input type="email" class="safyemail autoemail ui-autocomplete-input contact_email" name="email" id="newsletter_email" autocomplete="off" placeholder="* Email">
<div style="color: #a31022;display: none" class="requiredArea" id="newsletter_email_errmsg">Please fill up your email address.</div>
<div style="color: #a31022;display: none" class="requiredArea" id="newsletter_email_verify_errmsg">Please verify your email.</div>
</label>
<button id="submit_newsletter" type="button" class="sendInquiry">Inspire Me</button>
</form>
@ -496,12 +496,12 @@
function validateNewsletterForm() {
var result = true;
var realnameVal = document.getElementById("realname").value;
var emailVal = document.getElementById("email").value;
var realnameVal = document.getElementById("newsletter_realname").value;
var emailVal = document.getElementById("newsletter_email").value;
var realnameErrEl = document.getElementById("realname_errmsg");
var emailErrEl = document.getElementById("email_errmsg");
var emailVerifyErrEl = document.getElementById("email_verify_errmsg");
var realnameErrEl = document.getElementById("newsletter_realname_errmsg");
var emailErrEl = document.getElementById("newsletter_email_errmsg");
var emailVerifyErrEl = document.getElementById("newsletter_email_verify_errmsg");
realnameErrEl.style.display = 'none';
emailErrEl.style.display = 'none';

@ -190,13 +190,13 @@ aria-label="festival">
team of experts. </p>
<form action="https://www.globalhighlights.com/forms/newsletter_save" method="post" id="newsletter_form" name="newsletter_form" novalidate="">
<label id="name_area">
<input type="text" name="name" id="realname" class="contact_name" placeholder="* Your name">
<div style="color: #a31022;display: none" class="requiredArea" id="realname_errmsg">Please fill up your name.</div>
<input type="text" name="name" id="newsletter_realname" class="contact_name" placeholder="* Your name">
<div style="color: #a31022;display: none" class="requiredArea" id="newsletter_realname_errmsg">Please fill up your name.</div>
</label>
<label id="email_area">
<input type="email" class="safyemail autoemail ui-autocomplete-input contact_email" name="email" id="email" autocomplete="off" placeholder="* Email">
<div style="color: #a31022;display: none" class="requiredArea" id="email_errmsg">Please fill up your email address.</div>
<div style="color: #a31022;display: none" class="requiredArea" id="email_verify_errmsg">Please verify your email.</div>
<input type="email" class="safyemail autoemail ui-autocomplete-input contact_email" name="email" id="newsletter_email" autocomplete="off" placeholder="* Email">
<div style="color: #a31022;display: none" class="requiredArea" id="newsletter_email_errmsg">Please fill up your email address.</div>
<div style="color: #a31022;display: none" class="requiredArea" id="newsletter_email_verify_errmsg">Please verify your email.</div>
</label>
<button id="submit_newsletter" type="button" class="sendInquiry">Inspire Me</button>
</form>
@ -343,12 +343,12 @@ document.addEventListener('DOMContentLoaded', () => {
function validateNewsletterForm() {
var result = true;
var realnameVal = document.getElementById("realname").value;
var emailVal = document.getElementById("email").value;
var realnameVal = document.getElementById("newsletter_realname").value;
var emailVal = document.getElementById("newsletter_email").value;
var realnameErrEl = document.getElementById("realname_errmsg");
var emailErrEl = document.getElementById("email_errmsg");
var emailVerifyErrEl = document.getElementById("email_verify_errmsg");
var realnameErrEl = document.getElementById("newsletter_realname_errmsg");
var emailErrEl = document.getElementById("newsletter_email_errmsg");
var emailVerifyErrEl = document.getElementById("newsletter_email_verify_errmsg");
realnameErrEl.style.display = 'none';
emailErrEl.style.display = 'none';

Loading…
Cancel
Save