|
// retoor <retoor@molodetz.nl>
|
|
|
|
import "html" for Document
|
|
|
|
var doc = Document.parse("<div>Hello <span>World</span></div>")
|
|
|
|
var div = doc.querySelector("div")
|
|
System.print(div.textContent.contains("Hello")) // expect: true
|
|
System.print(div.textContent.contains("World")) // expect: true
|
|
|
|
var span = doc.querySelector("span")
|
|
System.print(span.textContent) // expect: World
|
|
|
|
span.textContent = "Universe"
|
|
System.print(span.textContent) // expect: Universe
|
|
|
|
var empty = doc.createElement("p")
|
|
System.print(empty.textContent) // expect:
|
|
|
|
empty.textContent = "New content"
|
|
System.print(empty.textContent) // expect: New content
|
|
|
|
var nested = Document.parse("<div><p><span>Deep</span></p></div>")
|
|
System.print(nested.querySelector("div").textContent.contains("Deep")) // expect: true
|
|
|