基于js的前端输入判断是否为空的函数写法

 写法1:

写法2:

 function check(form){
        var reg = /^\s*|\s*$/g;
             if(form.username.value.replace(reg,'') == ''){
                 alert('请输入用户名');
                 form.username.focus();
                 return false;
             }
             else if(form.password.value.replace(reg,'') == ''){
                 alert("请输入密码");
                 form.password.focus();
                 return false;
             }
             else{
                 return true;
             }
         }

写法3:

   function checkPassword(){
            var username = document.getElementsByName('username').value;
            var password = document.getElementsByName('password').value;
            if(username == null || username == ''){
                alert('用户名不能为空');
                return false;
            }
            if(password == null || password == ''){
                alert('密码不能为空');
                return false;
            }
            return true;
        }

最终调用:

你可能感兴趣的:(#,JavaScript,前端,javascript,开发语言)