<form name="haha" method="post" action="test_1.asp">
 
  所属地区:<select name="mytest"><option value=""></option><option value='0.001'>总公司</option><option value='0.001.001'>上海</option></select>
<br>
  姓名:<input type="text" name="address">    
  <p>
    说明:<textarea name="approach"></textarea>
  </p>
 <input type="submit" name="Submit" value="提交">
</form><body onload=a()>
<script>
function a(){
var all=document.forms[0].elements;
for(var i=0;i<all.length;i++){
if(all[i].type!="submit")
alert(all[i].type);
}
}
</script>

解决方案 »

  1.   

    直接替换
    <input type="submit" name="Submit" value="提交">

    <input type=button name="submit" value="" onclick="document.forms[0].submit();">
      

  2.   

    <form name="haha" method="post" action="test_1.asp">
     
      所属地区:<select name="mytest"><option value=""></option><option value='0.001'>总公司</option><option value='0.001.001'>上海</option></select>
      姓名:<input type="text" name="address">    
      <p>
        说明:<textarea name="approach"></textarea>
      </p>
     <input type="submit" name="Submit" value="提交">
    </form>
    <input type=button onclick="setSubmitName();" value="替换">
    <script>
    function setSubmitName()
    {
    var all=document.forms[0].elements;
    for(var i=0;i<all.length;i++)
    {
    if(all[i].type!="submit")
    {
    alert(all[i].name);
    }
    }
    }
    </script>
      

  3.   

    谢谢,是我太不认真了我写的判断是这样的:
    if (all.type!="submit") 
    呵呵,忘记写成all[i]啦
    问题解决,解贴~!
      

  4.   


    其实直接使用:
    <input type="image" src="submit.gif">就行了