判断传入的电子邮箱账号的正确性

任务说明:实现模块判断传入的电子邮箱账号的正确性;

实现要求:
一、实现功能模块;
二、针对所实现的模块编写对应的单元测试代码;
三、需要按PSP流程进行工作量估算,填写任务清单工作量估算表。

JavaScript Code:

    <script type=text/javascript>
        function display_prompt(){
            var email_num = prompt("Please Enter Your Email Address","");
            if(isEmail(email_num)){
                console.log("True");
                alert("True");
            }else {
                console.log("False");
                alert("False");
            }
        }
        function isEmail(mail) {
            var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
            if (filter.test(mail)) {
                return true;
            } else {
                return false;
            }
        }
    </script>
    <button type=submit onclick=display_prompt()>Click Me</button>
</body>
</html>

  运行截图:

三、需要按PSP流程进行工作量估算,填写任务清单工作量估算表。

任务清单工作量估算表

 

posted @ 2018-03-18 01:00  Polonium-210  阅读(215)  评论(1编辑  收藏  举报