问题描述
我一直在使用以下代码,它只检查空格而不检查 .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 (将#修改为@)