验证多组name一样的文本框是否为空

来源:互联网 发布:手机虚拟实验室软件 编辑:程序博客网 时间:2024/05/21 09:18
<!DOCTYPE html><html><head>    <title></title>    <script>        function checkIt(){            var nameArr = new Array();            nameArr[0] = "aa";            nameArr[1] = "bb";            var returnValue = checkArr(nameArr);            if(returnValue=='error') {                alert('验证失败!');            } else {                alert('验证成功!');            }        }        function checkArr(names) {            for(var i=0;i<names.length;i++) {                var elements =document.getElementsByName(names[i]);                for(var j=0;j<elements.length;j++){                     var elementValue = elements[j].value;//                    alert(elementValue);                    if(elementValue=='') {                       // alert("有空值请处理!");                        return 'error';                    }                }            }            return 'success';        }    </script></head><body><input type="text" name="aa"/><input type="text" name="aa"/><input type="text" name="aa"/><input type="text" name="aa"/><br><input type="text" name="bb"/><input type="text" name="bb"/><input type="text" name="bb"/><input type="text" name="bb"/><br><input type="button" value="验证所有文本框" onclick="checkIt()"/></body></html>