Smile4112655

1.该元素一个 id 属性,为它指定一个(在文档中)唯一的名称,然后就可以用该 ID 查找想要的元素。

function getValue()

{

var x=document.getElementById("myHeader")

alert(x.innerHTML)

}

This is a header

Click on the header to alert its value

2.该方法与 getElementById() 方法相似,但是它查询元素的 name 属性,而不是 id 属性。

function getElements()

{

var x=document.getElementsByName("myInput");

alert(x.length);

}

value="How many elements named 'myInput'?" />

3.getElementsByTagName() 方法可返回带有指定标签名的对象的集合。

语法

document.getElementsByTagName(tagname)

说明

getElementsByTagName() 方法返回元素的顺序是它们在文档中的顺序。

如果把特殊字符串 "*" 传递给 getElementsByTagName() 方法,它将返回文档中所有元素的列表,元素排列的顺序就是它们在文档中的顺序。

提示和注释

注释:传递给 getElementsByTagName() 方法的字符串可以不区分大小写。

实例

例子 1

function getElements()

{

var x=document.getElementsByTagName("input");

alert(x.length);

}

value="How many input elements?" />

例子 2

可以用 getElementsByTagName() 方法获取任何类型的 HTML 元素的列表。例如,下面的代码可获取文档中所有的表:

var tables = document.getElementsByTagName("table");

alert ("This document contains " + tables.length + " tables");

例子 3

如果您非常了解文档的结构,也可以使用 getElementsByTagName() 方法获取文档中的一个特定的元素。例如,下面的代码可以获得文档中的第四个段落:

var myParagragh = document.getElementsByTagName("p")[3];

不过,我们还是认为,如果您需要操作某个特定的元素,使用 getElementById() 方法将更为有效。

查找html的第三个input元素,获取HTML元素的3个方法相关推荐

  1. html一级子元素,获取子元素_html/css_WEB-ITnose

    1.纯css 获取子元素 #test1>div {background-color:red;} #test1 div {font-size:14px;} #test1>div:first- ...

  2. js父元素获取子元素img_JS获取子节点、父节点和兄弟节点的方法实例总结

    本文实例讲述了JS获取子节点.父节点和兄弟节点的方法.分享给大家供大家参考,具体如下: 一.js获取子节点的方式 1. 通过获取dom方式直接获取子节点 其中test的父标签id的值,div为标签的名 ...

  3. js父元素获取子元素img_css,前端_父标签div中包含一个子元素img标签,子元素div标签,为什么img要加上浮动,子元素div才会处于正常位置?,css,前端 - phpStudy...

    父标签div中包含一个子元素img标签,子元素div标签,为什么img要加上浮动,子元素div才会处于正常位置? dom结构 如图img加上float 子元素div显示正常. 不加float div显 ...

  4. JS中DOM元素获取的宽和高的方法小结

    网页可见区域宽: document.body.clientWidth (可变) 网页可见区域高: document.body.clientHeight (可变) 网页可见区域宽: document.b ...

  5. js父元素获取子元素img_js获得子页面元素

    在主页面中.添加iframe子页面,假设须要获得子页面的元素则能够使用javascript的contentWindow来获得,注意iframe和frameset必须加入id.详细样例例如以下: mai ...

  6. 新华三H3CMagic系列路由器获取不到IPV6地址解决方法

    适用于H3C Magic NX15000/NX30/NX54/NX18/NX15/BX54/RC3000 H3C Magic系列路由器底层使用的是openwrt的开源路由系统,IPV6功能相关设置也比 ...

  7. php 获取子孙,jquery如何查找后代元素?jquery获取后代元素方法

    在上一篇我们讲到jquery获取父元素?相信你已经学会了,那么下面我们来讲一下jquery如何查找后代元素?jquery获取后代元素方法. 一: 查找后代元素三种方法 (1)children(): ( ...

  8. jq 获取含类的子集_jquery获取子元素

    Jquery获取子元素的方法有2种,分别是children()方法和find()方法. 下面我们分别来使用这两种方法,看看它们有何差异. children()方法:获取该元素下的直接子集元素 find ...

  9. js基础总结——js 获取元素节点、js 绑定onclick事件、js 获取属性 修改属性值、js 获取子元素、js 改变css样式

    参考书籍:<JavaScript DOM编程艺术 第2版> 本博客代码的测试页面是:https://www.layui.com/ js dom操作 js 获取元素节点 一份document ...

最新文章

  1. Linux下得到显示屏参数的方法
  2. C语言将字符串转换成对应的数字(十进制、十六进制)【转】
  3. 周末了,分享个休闲软件!你懂得!
  4. XBodhi(技术框架)——序
  5. css图片过大,CSS解决图片过大撑破DIV的方法
  6. 五、Requests库详细的用法
  7. 注解配置 AOP 详解
  8. C和指针之函数之求参数列表中的最大值
  9. 贪婪的送礼者(洛谷P1201题题解,Java语言描述)
  10. 编译原理中中间代码生成---C语言实现
  11. (30)css3动画
  12. Spring+SpringMVC+Mybatis框架搭建
  13. Javascript 汉字拼音排序
  14. linux islower_Python字符串islower()
  15. cb rm –rf_php执行rmrf命令
  16. 控制台打印_星星助手1S·便携式智能液晶电视串口工具 打印信息查看指令发送...
  17. SRIO的介绍和IP核解析
  18. 全国英语计算机四六级成绩查询,大学英语四六级考试成绩查询
  19. 磁盘清理软件:BlueHarvest for Mac
  20. iphone12和iphone11有什么区别?

热门文章

  1. 2020 OPPO开发者大会:融合共创,打造多终端、跨场景的智能化生活
  2. 什么是 “内存管理机制”?
  3. 如何“发现”失联多年好友?代码告诉你!
  4. LSTM 之父发文:2010-2020,我眼中的深度学习十年简史
  5. 异构计算崛起,GPU加速计算服务器FP5468G2应运而生
  6. 知乎热议!学完 Python 之后,我的编程能力竟然退化了!
  7. 500+ 精选 Java 面试题大放送
  8. 保温杯都这么给力了,你的 Bug 就不能少点?
  9. 前端必会!四步带你吃透浏览器渲染基本原理
  10. 英特尔将开源进行到底!