|
// retoor <retoor@molodetz.nl>
|
|
|
|
import "html" for Document
|
|
|
|
var doc = Document.parse("<div id=\"test\" class=\"foo\"><p>Content</p></div>")
|
|
var html = doc.outerHTML
|
|
|
|
System.print(html.indexOf("<div") >= 0) // expect: true
|
|
System.print(html.indexOf("id=\"test\"") >= 0) // expect: true
|
|
System.print(html.indexOf("class=\"foo\"") >= 0) // expect: true
|
|
System.print(html.indexOf("<p>Content</p>") >= 0) // expect: true
|
|
System.print(html.indexOf("</div>") >= 0) // expect: true
|
|
|
|
var doc2 = Document.parse("<img src=\"test.png\" />")
|
|
var imgHtml = doc2.outerHTML
|
|
System.print(imgHtml.indexOf("<img") >= 0) // expect: true
|
|
System.print(imgHtml.indexOf("/>") >= 0) // expect: true
|
|
|
|
var doc3 = Document.parse("<p>Hello & World</p>")
|
|
var p = doc3.querySelector("p")
|
|
System.print(p.textContent) // expect: Hello & World
|