用js的eval函数。比如:
eval("document.all." + "REP_TIME_OO");

解决方案 »

  1.   

    try...<script>
    var i=0;
    var obj=document('REP_TIME_'+substr(('00'+i),('00'+i).length - 3,3));
    while(obj != null){
    alert(obj.tagName)
    i++
    }
    </script>
      

  2.   

    慚愧﹐錯漏百出<body>
    <input name="REP_TIME_000">
    <input name="REP_TIME_001">
    <input name="REP_TIME_002">
    </body>
    <script>
    var i=0;
    var obj=document.all('REP_TIME_' + ('00'+i).substr(('00'+i).length - 3,3));
    while(obj != null){
    alert(obj.tagName);
    i++;
    obj=document.all('REP_TIME_' + ('00'+i).substr(('00'+i).length - 3,3));
    }
    </script>