function button1_click(){
var objs=document.form1.elements;
for(var i=0;i<objs.length;i++)
  alert(objs.type);
}看不到元素的类型或名称之类的!

解决方案 »

  1.   

    var objs = document.form1.elements;
    for(var i =0; i < objs.length; i++) {
      for(var t in objs[i]) {
         alert(objs[i][t]);
      }
    }
      

  2.   

    问的是alert(objs.后面带什么属性);
    objs.后面带什么属性!
      

  3.   

    你的意思是 如果是input就获取type
    如果是其他就获取tagname?
      

  4.   

    但是你的是form.elements啊
    得到的都是input元素啊~
      

  5.   

    var objs = document.form1.elements;
    for(var i =0; i < objs.length; i++) {
      for(var t in objs[i]) {
      alert(t);
      }
    }