Extracting Structure from HTML using Adam's dom.d
Adam D. Ruppe via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Thu Jan 22 08:39:20 PST 2015
On Thursday, 22 January 2015 at 11:40:53 UTC, Gary Willoughby
wrote:
> doc.querySelectorAll(`form[name="myform"] input[type="text"]`)
>
> dom.d is awesome!
Something to remember btw is this also works in browser
JavaScript AND css itself, since IE8 and Firefox 3.5. (no need
for slow, bloated jquery)
My implementation is different in some ways but mostly
compatible, including some of the more advanced features like
[attr^=starts_with_this] and $= and *= and so on. Also the
sibling selectors ~ and +, and so on. (search for CSS selector
info to learn more)
dom.d also does thigns like :first-child, but it does NOT support
like :nth-of-type and a few more of those newer CSS3 things. I
might add them some day but I fhind this is pretty good as is.
More information about the Digitalmars-d-learn
mailing list