获得控件的value,格式document.getElementsByName("XXX"),getElementById("XXX")

注意:传入参数是字符串,出的是数组。

区分:getElementsByName返回的是数组的所有值,getElementById是数组的第一个值。

所以要得到值方法有两个,第一是遍历返回的数组,第二是让返回值只有一个。

第一种:var obj1 = document.all.XXX

if(obj1.length){

for(int i = 0;i<obj1.length;i++)

obj1[i].value....... }else{

obj[0].value........

}

document.all[]已经不符合web标准,不推荐。


第二种:var obj1 = document.getElementsById("XXX")[0].value;

var obj2 = document.getElementsById("XXX").value;


posted on 2008-04-10 16:59 湘江夜游神 阅读(278) 评论(0)  编辑  收藏 所属分类: JavaScript

只有注册用户登录后才能发表评论。


网站导航:
 

Locations of visitors to this page