当前位置: 首页 > 编程笔记 >

在JavaScript中标记body元素的子代名称?

司徒博容
2023-03-14
本文向大家介绍在JavaScript中标记body元素的子代名称?,包括了在JavaScript中标记body元素的子代名称?的使用技巧和注意事项,需要的朋友参考一下

Javascript提供了document.body.children来获取体内孩子的标签名称。此方法给出标签名称,例如p,script,div等。

语法

var t = document.body.children;

示例

在下面的示例中,正文中有2个段落标签1脚本标签之类的标签。当该方法document.body.children所示的输出被施加的标记的名称将被显示。  

<html>
<body>
<p>Gtting the tag names of the body element's children.</p>
<p id = "body"></p>
<script>
   var c = document.body.children;
   var txt = "";
   for (var i = 0; i < c.length; i++) {
      txt = txt + c[i].tagName + "<br>";
      document.getElementById("body").innerHTML = txt;
   }
</script>
</body>
</html>

输出结果

Gtting the tag names of the body element's children.
P
P
SCRIPT
 类似资料:
  • 我有一个非常简单的问题,我有一个div在一个html页面,我可以通过他的XPath访问这是:。 我想要一个XPath,可以提供这个div的所有子元素,但我找不到它。我需要用硒的findElements方法获取元素,但我测试的方法不起作用: 我的超文本标记语言代码如下: 我想这样使用XPath: 我的Java Selenium脚本如下: 我应该使用什么XPath来获取的子级? 编辑1:我确实使用了*

  • 我正在尝试使用基于元素ID的标记fire。HTML包含一张包含其他元素的卡片。最外层的父div包含我想用GTM跟踪的ID。当我运行GTM预览并单击元素时,触发器不会触发,当我单击以展开GTM中的单击详细信息时,它显示我单击了卡中的元素,而不是ID为“card-1”的元素。然而,当我将移动到卡内的img时,我能够让元素触发,并确保我点击了img。 我将触发器配置为在包含“card-1”的“Click

  • 例如如下代码 js原生如何获取<section class="pop one" id="pop">中的li有pdata属性的对象的坐标值,比如每个对象的顶部坐标值,另外监测<section class="pop one" id="pop">滚动事件

  • 我想运行Firefox无头使用Selenium WebDriver在Python。 关键是转到一个页面,等待JavaScript加载,并收集该页面上的所有链接。 为了开始测试,我编写了以下代码: 这总是给出以下错误: 我试着删除这行,因为我认为这可能是个问题。 现在返回以下内容: 如果我输入直到。 不管怎样,这都不是我想要的结果;我想看看我页面上的所有锚。 我做错了什么? 对不起,我是新手。

  • 问题内容: 考虑以下功能: 而这个HTML部分: 显示警报框,但显示“未定义”。 问题答案: 您看到该错误的原因是因为返回了一个元素。并且a 元素没有属性。 使用此代替:

  • 我不能得到子元素。 我可以用appium inspector看到childNameTV元素下的childNameLabel元素 例如,我尝试查找第一个子元素的文本;