js调用form中所有input类型数据/调用form中所有数据

来源:互联网 发布:js时间选择控件 编辑:程序博客网 时间:2024/06/03 11:16

js调用form中所有input类型数据/调用form中所有数据


1、调用所有input类型数据

通过语句:var a=document.getElementsByTagName("input");就可以调用所有input型数据

然后再通过循环就可以对里面的数据进行操作,例如想判断里面是否有空值,若有空值则表示某一个空没填写,给出提示,若不为空,再判断是否都是数字类型的,若不是也给出提示,代码如下:

for(var i=0;i<a.length-1;i++){
if(a[i].value==""){
  alert("您有空白未填写!");
  flag = false;
  break;
   }  
if(isNaN(a[i].value)){
alert("您有地方填写的不是数字类型,请重新填写!");
flag = false;
break;
 } 
}


2、调用form中所有数据

var len = form1.elements.length;//此处是获得form中数据的个数,其中form1为form的名字

for(var i=0;i<len;i++){   //循环取得form中的值

alert(form1.elements[i].value);

}

0 0