名字呀
"A"  "A"+k

解决方案 »

  1.   

    1.
    var e= document.getElementsByName("A"+k)[0];
    alert(e.value);
    2.
    var elements = document.getElementsByName("A");
    for(var k=0;k<elements.length;k++){
     alert(element[k].value);//输出里面又该如何写才对;
    }
      

  2.   

    alert(element[k].value);//输出里面又该如何写才对;
    =>
    alert(elements[k].value);//输出里面又该如何写才对;
      

  3.   


    1.
    for(var k = 0;k < op;k++){
      var element = document.getElementsByTagName("input");
      for(var i = 0; i < element.length; i++){
        if (element[i].name.toLowerCase().indexOf("A") != -1){
      alert(element[i].value);
    }
      }
    }
    2
    for(var k = 0;k < op;k++){
      var element = document.getElementsByName("A");
      for(var i = 0; i < element.length; i++){
    alert(element[i].value);
      }
    }
      

  4.   

    if (element[i].name.toLowerCase().indexOf("A") != -1){改为if (element[i].name.toLowerCase().indexOf("a") != -1){
      

  5.   

    var   element=document.all?getElementsByName("A"+k):document.getElementsByName("A"+k);
                alert(element[k].value);
           var   element=document.all?getElementsByName("A"[k]):document.getElementsByName("A"[k]);
                alert(element[k].value);这两种早己测试过,是得不到值的