定义个数组
var str[13];
for(i=1;i<=13;i++)
  str[i]=document.write("productname"+i);
然后用str,我这样的想法正确吗?数组定义方法对吗?
我原来一直用过javascript,哎,现在没办法了,连语法我都不知道,请高手指点

解决方案 »

  1.   

    没问题呀,不过i要从0开始,c++也是的呀
    <form name=form1 action=about:ok>
    1.<input name=productname><input name=productmodel><br>
    2.<input name=productname><input name=productmodel><br>
    3.<input name=productname><input name=productmodel><br>
    4.<input name=productname><input name=productmodel><br>
    5.<input name=productname><input name=productmodel><br>
    6.<input name=productname><input name=productmodel><br>
    7.<input name=productname><input name=productmodel><br>
    8.<input name=productname><input name=productmodel><br>
    9.<input name=productname><input name=productmodel><br>
    10.<input name=productname><input name=productmodel><br>
    11.<input name=productname><input name=productmodel><br>
    12.<input name=productname><input name=productmodel><br>
    13.<input name=productname><input name=productmodel><br>
    <input type=button onclick=chkinput() value=check>
    </form>
    <script>
    function chkinput(){
          var i;
          for(i=0;i<13;i++){
              if(document.form1.productname[i].value!=""){
                 if(document.form1.productmodel[i].value==""){
                     alert("规格型号不能为空!");
                     document.form1.productmodel[i].focus();
                     return false;
               } 
             }
          }
    document.form1.submit();}
    </script>
      

  2.   

    function chkinput(){
     var aa = document.getElementsByName("productname");
     for(var i=0;i<13;i++)
        {
        if(aa[i].value == "")
            {
            alert("规格型号不能为空!");
            aa[i].focus();
            return false;
            } 
         }
      document.form1.submit();
    }
      

  3.   

    meizz好啊,最近忙吗?还在广州?
    i,我是从1开始的
      

  4.   

    meizz,这样做的前提好象是name的名字都一样吧,在这里我的productname1,productname2,一直到productname13
      

  5.   

    我改成了这样还不行啊,怎么回事
    function chkinput(){
          var i;
          var strname;
          var strpro;
          for(i=1;i<14;i++){
            strname[i]="document.form1.productname"+i;
            strpro[i]="document.form1.productmodel"+i;
              if(strname[i].value!=""){
                 if(strpro[i].value==""){
                     alert("规格型号不能为空!");
                     strpro[i].focus();
                     return false;
               } 
             }
          }
    document.form1.submit();
        
    }
      

  6.   

    function chkinput(){
          var i;
          for(i=0;i<13;i++){
            var strVal = eval("document.form1.productname" + i + ".value");
            if(strVal!=""){
                if(eval("document.form1.productmode"+i+".value)==""){
                     alert("规格型号不能为空!");
                     eval("document.form1.productmodel"+i +".focus()");
                     return false;
                }         
            }
          }
    document.form1.submit();}
      

  7.   

    function chkinput(){
          var i;
          var strname;
          var strpro;
          for(i=1;i<14;i++){
            strname_value=eval("document.form1.productname"+i+".value");
            strpro_value=eval("document.form1.productmodel"+i+".value");
              if(strname_value!=""){
                 if(strpro_value==""){
                     alert("规格型号不能为空!");
                     strpro[i].focus();
                     return false;
               } 
             }
          }
    document.form1.submit();
        
    }
      

  8.   

    <form name=form1 action=about:ok>
    1.<input name=productname1><input name=productmodel1><br>
    2.<input name=productname2><input name=productmodel2><br>
    3.<input name=productname3><input name=productmodel3><br>
    4.<input name=productname4><input name=productmodel4><br>
    5.<input name=productname5><input name=productmodel5><br>
    6.<input name=productname6><input name=productmodel6><br>
    7.<input name=productname7><input name=productmodel7><br>
    8.<input name=productname8><input name=productmodel8><br>
    9.<input name=productname9><input name=productmodel9><br>
    10.<input name=productname10><input name=productmodel10><br>
    11.<input name=productname11><input name=productmodel11><br>
    12.<input name=productname12><input name=productmodel12><br>
    13.<input name=productname13><input name=productmodel13><br>
    <input type=button onclick=chkinput() value=check>
    </form>
    <script>
    function chkinput(){
          var i;
          for(i=1;i<=13;i++){
              if(document.form1("productname"+i).value!=""){
                 if(document.form1("productmodel"+i).value==""){
                     alert("规格型号不能为空!");
                     document.form1("productmodel"+i).focus();
                     return false;
               } 
             }
          }
    document.form1.submit();}
    </script>