首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从<ul><li获取<p> /></ul>

从<ul><li获取<p> /></ul>
EN

Stack Overflow用户
提问于 2014-06-16 22:55:56
回答 1查看 74关注 0票数 0

我目前正在使用Dart,我有一个小问题,只是现在我的大脑无法工作。

我有一个ul列表,其中有一个包含paragraphElements的li元素:

代码语言:javascript
复制
<li>
<p class="t-class">test1</p>
<button>Up</button>
<button>Down</button>
<button>Delete</button>
</li>

现在,我想用Dart从所有列表元素中读出这些段落。每当我使用querySelectorAll这样做时,我得到的只是一个包含字母'p‘的数组,而不是pElement的内容。

希望你们能帮我这个忙。

只返回‘p’的代码:

代码语言:javascript
复制
String test = toDoList.querySelectorAll('.todo-li').toString();
window.alert(test);
EN

回答 1

Stack Overflow用户

发布于 2014-06-16 23:01:37

我试过了,它起作用了

代码语言:javascript
复制
import 'dart:html' as dom;

main () {
  var ps = dom.querySelectorAll('ul > li > p');
  ps.forEach((dom.HtmlElement e) => print(e.text)); // or e.innerHtml
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24246518

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档