JavaScript获取网页中HTML元素的几种方法分析javascript
2012-01-09 03:03
465 查看
document.getelementsbyname()这个方法.它对一个和多个的处理是一样的,我们可以用:
temp = document.getelementsbyname('happy')来引用
当temp只有1个的时候,那么就是temp[0],有多个的时候,用下标法temp[i]循环获取
也有例外:
在ie 中getelementsbyname(“test“)的时候返回的是id=test的object数组,而firefox则返回的是name= test的object的数组。
按照w3c的规范应该是返回的是name= test的object的数组。
firefox和ie中的getelementbyid相同:获取对 id 标签属性为指定值的第一个对象的引用。
注意getelementsbyname 有s在里面
document.getelementbyid()可以控制某个id的tag
document.getelementsbyname(),返回的是一个具有相同 name 属性的元素的集合,而不是某个,注意有“s”。
而 document.getelementsbytagname() 返回的是一组相同 tag 的元素集合。
同一个name可以有多个element,所以用document.getelementsbyname("thename")
他return 一个collection,引用的时候要指名index
var test = document.getelementsbyname('testbutton')[0];
id那个,是唯一的
还应该注意:对类似没有name属性,对它name属性为伪属性document.getelementsbyname() 会失效,当然td可以设置id属性,然后用 document.getelementsbyid("dde_noday"); 调用。
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定
这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
temp = document.getelementsbyname('happy')来引用
当temp只有1个的时候,那么就是temp[0],有多个的时候,用下标法temp[i]循环获取
也有例外:
在ie 中getelementsbyname(“test“)的时候返回的是id=test的object数组,而firefox则返回的是name= test的object的数组。
按照w3c的规范应该是返回的是name= test的object的数组。
firefox和ie中的getelementbyid相同:获取对 id 标签属性为指定值的第一个对象的引用。
注意getelementsbyname 有s在里面
document.getelementbyid()可以控制某个id的tag
document.getelementsbyname(),返回的是一个具有相同 name 属性的元素的集合,而不是某个,注意有“s”。
而 document.getelementsbytagname() 返回的是一组相同 tag 的元素集合。
同一个name可以有多个element,所以用document.getelementsbyname("thename")
他return 一个collection,引用的时候要指名index
var test = document.getelementsbyname('testbutton')[0];
id那个,是唯一的
还应该注意:对类似没有name属性,对它name属性为伪属性document.getelementsbyname() 会失效,当然td可以设置id属性,然后用 document.getelementsbyid("dde_noday"); 调用。
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定
这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
相关文章推荐
- JavaScript获取网页中HTML元素的几种方法分析
- JavaScript获取网页中HTML元素的几种方法分析
- JavaScript获取网页中HTML元素的几种方法分析
- JavaScript获取网页中HTML元素的几种方法分析
- 转载--JavaScript获取网页中HTML元素的几种方法分析
- JavaScript获取网页中HTML元素的几种方法分析
- JavaScript获取网页中HTML元素的几种方法分析
- JavaScript获取网页中HTML元素的几种方法分析
- JavaScript获取网页中HTML元素的几种方法分析
- 【转】JavaScript获取网页中HTML元素的几种方法分析。
- JS获取网页中HTML元素的几种方法分析
- JS获取网页中HTML元素的几种方法分析
- [收藏]JS获取网页中HTML元素的几种方法分析
- JS---获取网页中HTML元素的几种分析方法
- JS获取网页中HTML元素的几种方法分析
- JS获取网页中HTML元素的几种方法分析
- JS获取网页中HTML元素的几种方法分析
- JS获取网页中HTML元素的几种方法分析
- JS获取网页中HTML元素的几种方法分析
- JS获取网页中HTML元素的几种方法分析