如何获得儿童元素

布库尔

我尝试验证以下html:

<div class="project-counts-nav-wrapper" style="">
    <ul id="project-counts" class="project-counts-nav" style="">
        <li style="">0 active projects</li>
        <li style="">0 draft projects</li>
        <li style="">
        0 archived projects (
        <a href="/projects_archived">View</a>
        )
        </li>
    </ul>
</div>

如何获取每个“ li”标签元素的文本值?

我有以下实习生js代码:

            .findByCssSelector('#project-counts')
            .findAllByTagName('li')
              .then(function(children){
                console.info('Show children length: ' + children.length);
                console.info('children: ' + children);
                for(var i=0; i<3; i++){
                    // how do I get text for each element
                    console.info('Show children: ' + children[i];
                }

              }).end();

我从输出中看到以下内容:

Show children length: 3
children: [object Object],[object Object],[object Object]
Show children: [object Object]
Show children: [object Object]
Show children: [object Object]

我想得到:

0 active projects
0 draft projects
0 archived projects

谢谢布拉德

布库尔

这是解决方案。我在findAllByTagName命令之后添加了链接命令getVisableText:

            .findByCssSelector('#project-counts')
            .findAllByTagName('li')
            .getVisibleText()
              .then(function(children){
                console.info('Show children length: ' + children.length);
                console.info('children: ' + children);
                for(var i=0; i < children.length; i++){
                    console.info('Show each child: ' + children[i]);
                }

              }).end();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

您如何获得儿童无状态功能组件的高度?

来自分类Dev

如何获得儿童演员中某个点的世界坐标?

来自分类Dev

我如何在jsTree中获得儿童属性ID

来自分类Dev

如何使用id easyljs来获得舞台儿童

来自分类Dev

如何获得元素的父元素?

来自分类Dev

如何获得画布的元素?

来自分类Dev

如何获得元素在最后?

来自分类Dev

如何获得被点击的元素?

来自分类Dev

如何获得音频元素?

来自分类Dev

如何获得对象的元素?

来自分类Dev

如何获得父元素?

来自分类Java

如何获得选定的JScrollPane元素?

来自分类Dev

如何获得子表格的元素?

来自分类Javascript

如何获得元素的渲染高度?

来自分类Dev

如何获得SOAP元素值

来自分类Dev

如何获得块中的元素?

来自分类Dev

如何获得父母元素的孩子?

来自分类Dev

如何获得所选元素的价值?

来自分类Dev

如何获得元素的右侧位置?

来自分类Dev

如何获得每个元素的ID?

来自分类Dev

如何获得反应元素的高度

来自分类Dev

如何获得高于$ ionicBackdrop的元素?

来自分类Dev

如何获得SVG元素的位置

来自分类Dev

如何获得被点击元素的ID

来自分类Dev

如何获得被点击元素的位置

来自分类Dev

如何获得最小的 BST 元素?

来自分类Dev

如何使表单儿童内联

来自分类Dev

儿童道具如何更新?

来自分类Dev

如何在儿童中订购具有依赖性的元素