如果出现 <p> 标签,如何重定向到某个 URL

How to redirect to a certain URL if a <p> tag appears

我在 Blogger 的联系表单中遇到问题,在提交时,它只收到一条消息说它已发送,不允许重定向。

所以,我有一个想法,当 <p class = 'contact-form-success-message' id = 'ContactForm1_contact-form-success-message' /> </ p> 标签出现在屏幕上时,一些脚本可以重定向到 url ,只有当消息出现时。

亲爱的,知道我该如何实现吗?

<form name='contact-form'>
<div>
<b>your Name:</b> *</div>
<input class='contact-form-name' id='ContactForm1_contact-form-name' name='name' size='60' type='text' value=''/>

<div>
<b> valid E-mail:</b> *</div>
<input class='contact-form-email' id='ContactForm1_contact-form-email' name='email' size='60' type='text' value=''/>

<div>
<b>your message:</b> *</div>
<textarea class='contact-form-email-message' id='ContactForm1_contact-form-email-message' name='email-message' rows='5'></textarea>
<p>
</p>
<div style='text-align: center; max-width: 450px; width: 100%'>
<p class='contact-form-error-message' id='ContactForm1_contact-form-error-message'>
</p>
<p class='contact-form-success-message' id='ContactForm1_contact-form-success-message'>
</p>
</div>
<input class='contact-form-button contact-form-button-submit' onClick="window.location='https://google.com';" id='ContactForm1_contact-form-submit' type='button' value='Send'/>
</form>
</div>

如果发送联系表单后页面刷新,则可以使用JS重定向,前提是页面包含您的特定元素

 if (document.getElementById('ContactForm1_contact-form-success-message') ) {
    window.location.href = #yourRedirect;
}

希望对您有所帮助!