|
// retoor <retoor@molodetz.nl>
|
|
|
|
import "html" for Document
|
|
|
|
var doc = Document.parse("<div id='container'></div>")
|
|
var container = doc.getElementById("container")
|
|
|
|
container.appendChild(doc.createTextNode("Hello "))
|
|
container.appendChild(doc.createTextNode("World"))
|
|
container.appendChild(doc.createTextNode("!"))
|
|
|
|
System.print(container.childNodes.count) // expect: 3
|
|
|
|
container.normalize()
|
|
|
|
System.print(container.childNodes.count) // expect: 1
|
|
System.print(container.textContent) // expect: Hello World!
|
|
|
|
var simple = Document.parse("<p>Simple text</p>")
|
|
var p = simple.querySelector("p")
|
|
var before = p.childNodes.count
|
|
p.normalize()
|
|
System.print(p.childNodes.count == before) // expect: true
|
|
|