<html><head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
</head><body><form name=form1 method="POST" action="--WEBBOT-SELF--">
  <!--webbot bot="SaveResults" u-file="fpweb:///_private/form_results.csv" s-format="TEXT/CSV" s-label-fields="TRUE" --><p>
  <input type="text" name="t1" size="20" value="1"><input type="radio" value="V1" checked name="R1"><input type="text" name="T2" size="20" value="2"><input type="submit" value="提交" name="B1"><input type="reset" value="重置" name="B2"></p>
</form>
<form name=form2 method="POST" action="--WEBBOT-SELF--">
  <!--webbot bot="SaveResults" u-file="fpweb:///_private/form_results.csv" s-format="TEXT/CSV" s-label-fields="TRUE" --><p>
  <input type="text" name="T1" size="20"><input type="submit" value="提交" name="B1"><input type="reset" value="重置" name="B2"></p>
</form></body></html>
<script>
for(var i=0;i<document.form1.elements.length;i++)
{
if(document.form1.elements[i].type=="text")
{
alert(document.form1.elements[i].value);
}}
</script>

解决方案 »

  1.   

    <form name=aa><input type=text name="daa"><input type=text name="aaa"></form>
    <form name=bb><input type=text name="vaa"><input type=text name="caa"></form>
    <script language="javascript">
    <!--
    function get_elements(formName)
    {
    var o = document.forms(formName).elements;
    for(var i = 0;i<o.length;++i)
    {
    if(o[i].tagName == "INPUT")
    {
    alert(o[i].name);
    }
    }
    }
    //-->
    </script>
    <input type=button value=getForm1 onclick=get_elements('aa')>
    <input type=button value=getForm2 onclick=get_elements('bb')>
      

  2.   

    <script language="JavaScript">
    function getAllText(){
    var form=document.getElementById("form1");
    var len=form.elements.length;
    for(var i=0;i<len;i++){
    var strType=form.elements[i].type.toUpperCase();
    //你想得到元素的類型,你自己添加吧
    if("TEXT,TEXTAREA".indexOf(strType)>-1)
    alert(form.elements[i].value);
    }
    }
    </script>
    <form name="form1" method="post" action="">
      <input type="text" name="textfield">
      <input type="text" name="textfield2">
      <textarea name="textarea"></textarea>
      <input type="button" name="Button" value="Button" onClick="getAllText();">
    </form>
      

  3.   

    <form name=aa><input type=text name="daa"><input type=text name="aaa"><select name="bbbbb"></select></form>
    <form name=bb><input type=text name="vaa"><input type=text name="caa"><select name="bbbbbaaaaaa"></select></form>
    <script language="javascript">
    <!--
    function get_elements(formName)
    {
    var o = document.forms(formName).elements;
    for(var i = 0;i<o.length;++i)
    {
    if(o[i].tagName == "INPUT")
    {
    if(o[i].type.toLowerCase="text")
    {
    alert(o[i].name);
    }
    }
    }
    }
    //-->
    </script>
    <input type=button value=getForm1 onclick=get_elements('aa')>
    <input type=button value=getForm2 onclick=get_elements('bb')>