行不?L@_@K <body>
    <INPUT id="text1" TYPE="text" NAME=txt value="1">
    <INPUT id="text2" TYPE="text" NAME=txt1 value="11">
    <INPUT id="text3" TYPE="text" NAME=txt2 value="111">
    <INPUT id="test1" TYPE="text" NAME=txt4 value="22">
    <INPUT id="text4" TYPE="text" NAME=txt3 value="1111">
    <INPUT id="text5" TYPE="text" NAME=txt4 value="11111">
    <INPUT id="test0" TYPE="text" NAME=txt4 value="2">
    <script type="text/javascript">
    <!--
var colInput = document.getElementsByTagName("input");
alert("Count: " + colInput.length);
for (var i=0; i<colInput.length; i++)
{
    if (colInput[i].type=="text"
        && colInput[i].id.indexOf("text")==0)
    {
        alert(colInput[i].value);
    }
}    //-->
    </script>
 </body>

解决方案 »

  1.   

    <INPUT id="text1" TYPE="text" NAME=txt>
    <INPUT id="text2" TYPE="text" NAME=txt1>
    <INPUT id="text3" TYPE="text" NAME=txt2>
    <INPUT id="text4" TYPE="text" NAME=txt3>
    <INPUT id="text5" TYPE="text" NAME=txt4>
    <script>
    for(var i=0;i<5;i++)
    {
        var obj = eval("document.getElementById('text" + i + "')");
    }
    </script>
      

  2.   

    <script type="text/javascript">
    function getTextObjById(id)
    {
    return document.getElementById("text"+id).value;
    }
    </script>
      

  3.   

    <script language="javascript">
    function testGG(){
        var xxx = document.getElementsByTagName("input");
    var re = /^text(\d*)$/
    for(var i = 0;i < xxx.length;i++){
        if(re.test(xxx[i].id)){
        alert(xxx[i].id);
    }

    }
     
    }
    </script><INPUT id="text1" TYPE="text" NAME=txt>
    <INPUT id="text2" TYPE="text" NAME=txt1>
    <INPUT id="text3" TYPE="text" NAME=txt2>
    <INPUT id="text4" TYPE="text" NAME=txt3>
    <INPUT id="text5" TYPE="text" NAME=txt4>
    <input id="xxx" type="text" name=txt5>
    <input type="button" value="ok" onClick="testGG()">
      

  4.   

    支持 yixianggao 的做法!