Marketo - 如何验证所有可能的 rre 的电子邮件地址字段

问题描述

我一直在使用以下代码,它只检查空格而不检查 .com 或“。”在电子邮件中。如何为所有可用的正则表达式修改它?

MktoForms2.whenRendered(function(form) {
  var INPUTS_STOR = 'INPUT,SELECT,TEXTAREA',formEl = form.getFormElem()[0],reValidate = function(e) {
        /(^|\s)mktoInvalid(\s|$)/.test(this.className) && form.validate();
      },reValidateIfNonEmpty = function(e) {
        /(^|\s)mktoInvalid(\s|$)/.test(this.className) && this.value && form.validate();
      };

  
  [].forEach.call(formEl.querySelectorAll(INPUTS_STOR),function(el) {
      el.addEventListener('blur',reValidateIfNonEmpty);
  });
});
</script>

提前致谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)