课程表

HTML DOM

DHTML 教程

DOM/DHTML 总结/实例

参考手册

工具箱
速查手册

DOM 访问

当前位置:免费教程 » JS/JS库/框架 » HTML DOM

访问 HTML DOM - 查找 HTML 元素。

访问 HTML 元素(节点)

访问 HTML 元素等同于访问节点

您能够以不同的方式来访问 HTML 元素:

  • 通过使用 getElementById() 方法
  • 通过使用 getElementsByTagName() 方法
  • 通过使用 getElementsByClassName() 方法

getElementById() 方法

getElementById() 方法返回带有指定 ID 的元素:

语法

  1. node.getElementById("id");

下面的例子获取 id="intro" 的元素:

实例

  1. document.getElementById("intro");

亲自试一试

getElementsByTagName() 方法

getElementsByTagName() 返回带有指定标签名的所有元素。

语法

  1. node.getElementsByTagName("tagname");

下面的例子返回包含文档中所有 <p> 元素的列表:

实例 1

  1. document.getElementsByTagName("p");

亲自试一试

下面的例子返回包含文档中所有 <p> 元素的列表,并且这些 <p> 元素应该是 id="main" 的元素的后代(子、孙等等):

实例 2

  1. document.getElementById("main").getElementsByTagName("p");

亲自试一试

getElementsByClassName() 方法

如果您希望查找带有相同类名的所有 HTML 元素,请使用这个方法:

  1. document.getElementsByClassName("intro");

上面的例子返回包含 class="intro" 的所有元素的一个列表:

注释:getElementsByClassName() 在 Internet Explorer 5,6,7,8 中无效。

转载本站内容时,请务必注明来自W3xue,违者必究。
 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号