首页 > 解决方案 > 在订阅表单中打印多次错误

问题描述

当我们点击多次订阅按钮然后多次显示错误消息时,这个JS中的使用条件如何

<script>
$(document).on('click', '.et_pb_newsletter_button', function(e) {
        var formObj = $(document).find('.et_pb_newsletter_custom_fields');
        if ($(formObj[0][0]).hasClass('et_pb_signup_error') || $(formObj[0][1]).hasClass('et_pb_signup_error') || $(formObj[0][2]).hasClass('et_pb_signup_error')) {
            console.log('abc12345', formObj[0][0]);
            var tag = document.createElement("p");
   var text = document.createTextNode("Please complete all starred boxes.");
   tag.appendChild(text);
   var element = document.getElementsByClassName("et_pb_newsletter_description");
   element[0].appendChild(tag);         
        }
    });     
</script>

标签: javascript

解决方案


推荐阅读