十年专注于品牌网站建设 十余年专注于网站建设_小程序开发_APP开发,低调、敢创新、有情怀!
南昌百恒网络微信公众号 扫一扫关注
小程序
tel-icon全国服务热线:400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号
扫一扫打开百恒网络微信小程序

百恒网络

南昌百恒网络

结合实例详细介绍getElementByld()、getElementsByTagName()及namedItem()使用方法

百恒网络 2016-11-04 15606

说到最常见的DOM应用,恐怕就要数取得特定的某个或某组元素的引用,然后再执行一些操作了.取得元素的操作可以使用document对象的几个方法来完成.其中,Document类型为此提供了 两个方法:getElementById()和getElementsByTagName().  第一个方法,getElementByld(),接受一个参数:要取得的元素的ID.如果找到相应的元素则回该元素,如果不存在带有相应ID的元素,则返回null.注意,这里的ID必须与页面中元素的id特性(attribute)严格匹配,包括大小写.以下面的元素为例:
   

Some text

   可以使用下面的代码取得这个元素:
   var div=document.getElementByld("myDiv"); //取得
元素的引用
   但是,下面的代码在除IE之外的所有浏览器中都将返回null:
   var div=document.getElementByld("mydiv"); //无效的ID(在IE中可以)
  如果页面中多个元素的ID值相同,getElementByld()只返回文档中第一次出现的元素.IE7及
较低版本还为此方法添加了一个有意思的“怪癖":name特性与给定ID匹配的表单元素(