document.getElementsByName("name")得到的上一个数组,之后的取值还不容易吗?

解决方案 »

  1.   

    <script>
    function check(tt){
      for (var i=0; i < tt.elements.length; i++)
          if (tt.elements[i].name == "name" && tt.elements[i].type=="text")
          { 
            alert(tt.elements[i].value);
          }
    }
    </script>
    <form action="" method="post">
    <input type="text" name="name">
    <input type="text" name="name">
    <input type="text" name="name">
    <input type="checkbox" name="name"><br>
    <input type="button" name="name" onclick="check(this.form)">
    </form>