我使用liferay 6.1 ga1。在我的网络表单中,我想验证输入电子邮件,所以我尝试了:
if(typeof currentFieldValue.match('^([0-9a-zA-Z]([-\.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})')[0] !== 'undefined'){return true;}else{return false};
它不起作用,但这不是我的麻烦,它返回 javascript 错误,我无法更改我的 javascript 验证代码-> 大麻烦要修复 javascript 验证代码,我必须:
- Stop server
- Change validation.script.enabled to false
- Start server
- Change javascript validate code
- Stop server
- Change validation.script.enabled to true
- Start server
- Check and Hope my code will work ( but it usually will not )
:(( 有没有更快更好的方法,请告诉我