不知道楼主的意思,给个办法给你参考一下:
获取页面中所有input对象:
var objs = document.all.tags("input");
for(var i=0; i<objs.length; i++)
{
    if(objs[i].type=="text") [验证文本框代码];
    if(objs[i].type=="checkbox") [验证复选框代码];
    ....
}

解决方案 »

  1.   

    循环也可以起个名字,只是名字相同,下面这样就可以取到不同form的值:
    <script language=javascript>
    function xing(form1){
    if(form1.quantity.value=="")
    {
    alert("请输入商品数量!!");
    form1.quantity.focus();
    return false;
    }
    return true;
    }
    </script>
    <form name=form1 action="" method="" onsubmit="return xing(this)">
    <input name=quantity type=text>
    <input type=submit value="提交">
    </form>