10个input获取值判断是否为空(急)解决方案

10个input获取值判断是否为空(急)
本帖最后由 lucas54434688 于 2014-06-16 12:04:00 编辑
        var a1= document.getElementById("tabProduct").rows[1].cells[1];
        var a2= document.getElementById("tabProduct").rows[1].cells[2];
        var a3 = document.getElementById("tabProduct").rows[2].cells[1];
        var a4 = document.getElementById("tabProduct").rows[2].cells[2];
        var a5 = document.getElementById("tabProduct").rows[3].cells[1];
        var a6 = document.getElementById("tabProduct").rows[3].cells[2];
        var a7 = document.getElementById("tabProduct").rows[4].cells[1];
        var a8 = document.getElementById("tabProduct").rows[4].cells[2];
        var a9 = document.getElementById("tabProduct").rows[5].cells[1];
        var a10 = document.getElementById("tabProduct").rows[5].cells[2];
10个input获取值判断是否为空(急)解决方案
判断:一行一行判断,如果一行填写完整,就可以提交。如果只填写了其中一个,提示不完整,不用五行都填。只要每一行是填写完整的就可以提交。比如
10个input获取值判断是否为空(急)解决方案
10个input获取值判断是否为空(急)解决方案
就提示填写完整


这种就可以提交了
10个input获取值判断是否为空(急)解决方案
顺便alert出每一行的两个值
大神们 ,用js怎么判断,十分紧急啊!
------解决方案--------------------
引用下jquery
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
最好把jquery 下载下来放自己项目里。
其余代码如下:



function BtnSubmit() {
            var error = 0;
            var nullcount = 0;
            $("#tabProduct tr").each(function (i, e) {
                var inputs = $("input[type='text']", e);
                if (($(inputs[0]).val() != "" && $(inputs[1]).val() == "") 
------解决方案--------------------
 ($(inputs[0]).val() == "" && $(inputs[1]).val() != "")) {
                    error++;
                }

                if ($(inputs[0]).val() == "" && $(inputs[1]).val() == "") {
                    nullcount++;
                }
            });

            if (nullcount == $("#tabProduct tr").length) {
                alert("一行都没有写!");
                return;
            }
            if (error == 0) {
                alert("提交");
            }
            else {
                alert("请输入完整的......")
            }
        }



------解决方案--------------------
js部分:

<script type="text/javascript" src="../Scripts/jquery-1.7.1.js"></script>
    <script type="text/javascript">
        function Validit()
        {
            var i = 0;
            var n = 0;
            $("#tabProduct tr").each(function () {
                var tr = $(this);
                if (tr.find("input[type=text]").eq(0).val() != undefined)
                {