<html><head><script>
function get_type()
{
   
   var t=""
   var n=""
   
   var s=new Array()
   for(var i=0;i<=f1.length-1;i++)  //遍历整个表单域的类型
   {
      var j=0
      
      n=f1.elements[i].name
      t=f1.elements[i].type
      s[j]=t
      var str=s[j]+"------"+str
      j++;
         
    }
   document.write(str)
   
}</script></head><body ><form name="f1" method="POST" action="">
 <p>
  <input type="text" name="文本1" size="20"> </p>
 <p>
  <input type="button" name="按钮" value="1"> </p>
 <p>
  <input type="radio" name="单选框" value="r"></p>
 <p>
  <input type="checkbox" name="复选框" value="ON"></p>
 <p>
    
  <input type="submit" value="提交" name="提交"> </p>
 <p>
  <input type="reset" value="重置" name="重置"></p>
 <p>
  <input type="button" value="获得所有表单元素属性" name="B3" onclick="get_type()"></p>
 <p>
  <input type="text" name="t4" size="95"></p>
 <p>
   </p>
</form></body></html>