|
// retoor <retoor@molodetz.nl>
|
|
|
|
import "html" for Document
|
|
|
|
var doc = Document.parse("<a href='http://example.com' target='_blank' data-id='123'>Link</a>")
|
|
|
|
System.print(doc.querySelector("[href]") != null) // expect: true
|
|
System.print(doc.querySelector("[target]") != null) // expect: true
|
|
System.print(doc.querySelector("[data-id]") != null) // expect: true
|
|
|
|
System.print(doc.querySelector("[nonexistent]") == null) // expect: true
|
|
|
|
System.print(doc.querySelector("[href='http://example.com']") != null) // expect: true
|
|
System.print(doc.querySelector("[target='_blank']") != null) // expect: true
|
|
System.print(doc.querySelector("[data-id='123']") != null) // expect: true
|
|
|
|
System.print(doc.querySelector("[href='wrong']") == null) // expect: true
|
|
|
|
System.print(doc.querySelector("a[href]") != null) // expect: true
|
|
System.print(doc.querySelector("a[target='_blank']") != null) // expect: true
|
|
|