for (i=0;i<theform.length;i++)
{
var tempobj=theform.elements[i];
if(tempobj.type.toLowerCase()=="input"&&tempobj.name=="TXT")
                  {
    return true;
                  }
}
         return false;

解决方案 »

  1.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function lookup(){
    var L = document.myform.elements.length;
    for(i=0;i<L;i++){
    if("txt" == document.myform.elements(i).name){
    alert("txt is here");
    document.myform.elements(i).value="this " + document.myform.elements(i).type + "'s name is text"
    }
    }
    }
    //-->
    </SCRIPT>
    </HEAD><BODY>
    <FORM METHOD=POST ACTION="" name="myform">
    <INPUT TYPE="text" NAME="txt">
    <INPUT TYPE="button" name="btn1" value=" click me! " onclick="lookup()">
    </FORM>
    </BODY>
    </HTML>
      

  2.   

    <script>
    function test()
    {
    if(document.myform.all("TX")) alert(myform.all("txt").value)
    }
    </script>
    <form name=myform>
    <input name=TXT value='test'>
    </form>
    <button onclick=test()>test</button>
      

  3.   

    for (i=0;i<theform.length;i++)
    {
    var tempobj=theform.elements[i];
    if(tempobj.type.toLowerCase()=="input"&&tempobj.name=="TXT")
                      {
        return true;
                      }
    }
             return false;OK~