我目前正在使用Dart,我有一个小问题,只是现在我的大脑无法工作。
我有一个ul列表,其中有一个包含paragraphElements的li元素:
<li>
<p class="t-class">test1</p>
<button>Up</button>
<button>Down</button>
<button>Delete</button>
</li>现在,我想用Dart从所有列表元素中读出这些段落。每当我使用querySelectorAll这样做时,我得到的只是一个包含字母'p‘的数组,而不是pElement的内容。
希望你们能帮我这个忙。
只返回‘p’的代码:
String test = toDoList.querySelectorAll('.todo-li').toString();
window.alert(test);发布于 2014-06-16 23:01:37
我试过了,它起作用了
import 'dart:html' as dom;
main () {
var ps = dom.querySelectorAll('ul > li > p');
ps.forEach((dom.HtmlElement e) => print(e.text)); // or e.innerHtml
}https://stackoverflow.com/questions/24246518
复制相似问题