1: 我有这样一个需求: 在邮箱输入框里面要输入N个地址, 这N个邮箱之间必须要使用分号隔开才行
2:能否通过angularJS 或者其他方法验证输入的N个邮箱地址是分隔好的, 能够正确发送邮件的?
3:或者能够判断这这些邮箱是否没有被分隔, 然后能让我据此提出提示框信息?
4:或者在输入地址之后自动判断,然后自动加上分号。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
你可以做一个类似tag-input的东西,在回车输入的时候去验证输入内容是否符合邮件格式标准,验证成功就add进去,验证失败就提示详细消息,这样能避免在用户全部输入完后再去验证,能保证输入的内容就是通过验证后的
回车输入
HTML
Directive
非常感谢 @crazy4x 的解答:
后来我自己找到一个新的方法:
目标: 输入框输入多个邮箱地址的时候,检验N个邮箱地址是否正确并给出提示
方法:
HTML:
<form class="form-horizontal" role="form" id="custom_form" name="custom_form" novalidate>
Js:(Angular)