【发布时间】:2016-04-12 05:33:15
【问题描述】:
我是 appcelerator 的新手。我有个疑问。在我们在文本字段中输入文本后,是否有人知道如何检查电子邮件验证。我可以通过单击按钮来完成。但我想要的是,在输入文本后需要检查文本字段本身。任何帮助将不胜感激。
谢谢
【问题讨论】:
标签: javascript titanium-mobile titanium-alloy appcelerator-mobile
我是 appcelerator 的新手。我有个疑问。在我们在文本字段中输入文本后,是否有人知道如何检查电子邮件验证。我可以通过单击按钮来完成。但我想要的是,在输入文本后需要检查文本字段本身。任何帮助将不胜感激。
谢谢
【问题讨论】:
标签: javascript titanium-mobile titanium-alloy appcelerator-mobile
您可以在文本字段上添加事件监听器。
textField.addEventListener('return',function(e){
if(isValidEmail(e.source.value)){
//Email is valid
}else{
//Invalid Email
}
});
function isValidEmail(email) {
var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return re.test(email);
}
【讨论】: