HTML DOM - 导航
2018-04-09 17:15
169 查看
通过 HTML DOM,可以准确定位到你想找的标签、内容。
这样得到的是一个数组,最少是一个元素,且数组第一个元素是x[0];例子:
获取所有 <p> 元素节点
输出每个 <p> 元素的文本节点的值
parentNode(父节点)、firstChild(第一个子元素) 以及 lastChild(最后一个子元素)
<html>
<body>
<p id="intro">Hello World!</p>
<script>
x=document.getElementById("intro");
document.write(x.firstChild.nodeValue);
</script>
</body>
</html>
HTML DOM 节点列表
getElementsByTagName() 方法返回节点列表。节点列表是一个节点数组。这样得到的是一个数组,最少是一个元素,且数组第一个元素是x[0];例子:
获取所有 <p> 元素节点
输出每个 <p> 元素的文本节点的值
x=document.getElementsByTagName("p"); for (i=0;i<x.length;i++) { document.write(x[i].innerHTML); document.write("<br />"); }
parentNode(父节点)、firstChild(第一个子元素) 以及 lastChild(最后一个子元素)
<html>
<body>
<p id="intro">Hello World!</p>
<script>
x=document.getElementById("intro");
document.write(x.firstChild.nodeValue);
</script>
</body>
</html>
childNodes 和 nodeValue
除了 innerHTML 属性,您也可以使用 childNodes 和 nodeValue 属性来获取元素的内容。下面的代码获取 id="intro" 的 <p> 元素的值:实例
<html> <body> <p id="intro">Hello World!</p> <script> var txt=document.getElementById("intro").childNodes[0].nodeValue; document.write(txt); </script> </body> </html>
相关文章推荐
- 2016.11.11 HTML DOM(对象方法 属性 访问 修改 事件 导航节点)
- HTML DOM之三:节点关系导航
- HTML DOM - 导航
- HTML DOM - 导航
- 跟我学JavaScript--HTML DOM--DOM事件,导航
- RID Legacy #20040430 交互设计之导航杂谈(兼谈china-pub/dearbook/CSDN-Blog)
- JQuery练习——伸缩的导航
- 选项卡——点击导航位置,下面部分内容改变
- EasyMvc入门教程-基本控件说明(10)图片轮播导航
- ASP.NET 2.0构建动态导航的Web应用程序(TreeView和Menu )
- 基于导航定位的多机器人协作研究(1)
- Using ROS Navigation Package 实现导航(二)
- php项目------浏览器导航开发
- [导入]LINQ体验系列文章导航
- 《列表——无序列表实现水平导航和垂直导航》
- 自定义导航控制器的titleView实现多控制器的切换
- 底部导航fragment切换方式由replace更改为add
- 类似 MSDN CSDN 左边导航树效果的实现! [JavaScript +
- CSS导航下拉菜单被JS幻灯片挡住的…
- (有码)代理模式导航控制器传值