Å·±¦ÓéÀÖ

Jump to ratings and reviews
Rate this book

Dom Enlightenment

Rate this book
With DOM Enlightenment , you’ll learn how to manipulate HTML more efficiently by scripting the Document Object Model (DOM) without a DOM library. Using code examples in cookbook style, author Cody Lindley ( jQuery Cookbook ) walks you through modern DOM concepts to demonstrate how various node objects work. Over the past decade, developers have buried the DOM under frameworks that simplify its use. This book brings these tools back into focus, using concepts and code native to modern browsers. If you have JavaScript experience, you’ll understand the role jQuery plays in DOM scripting, and learn how to use the DOM directly in applications for mobile devices and specific browsers that require low overhead.

180 pages, Paperback

First published January 1, 2013

29 people are currently reading
120 people want to read

About the author

Cody Lindley

19Ìýbooks5Ìýfollowers
Cody Lindley is a front-end/JavaScript developer and recovering Flash developer. He has an extensive background working professionally (20+ years) with HTML, CSS, JavaScript, and client-side performance techniques as it pertains to web development. If he is not wielding client-side code he is likely toying with interface/interaction design or front-end application architecture. When not sitting in front of a computer, it's a sure bet he is hanging out with his wife & three boys in Meridian, Idaho. In his spare time Cody is working towards being a "One Dollar Apologist" and enjoys defending the evidence for a classical Christian world-view with reason and empathy at c-m-c-a.com.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
28 (29%)
4 stars
42 (44%)
3 stars
20 (21%)
2 stars
3 (3%)
1 star
1 (1%)
Displaying 1 - 11 of 11 reviews
Profile Image for Clark.
31 reviews2 followers
June 15, 2013
I will disagree with the reviewer stating that it has no relevance in the age of Jquery. I read this book because the devs I know have no idea what is going on when you remove Jquery. In an age of application development, Jquery is far to big, bulky and slow. The native way must be learned. Love how events are identical to action script!!!
Profile Image for CaptainKO.
20 reviews
December 30, 2018
If you have know Ideas What the DOM object and want know the juicy details this book is written for you. After reading this book you will understand how the browsers treat your HTML, CSS and Javascript; what is the most effective way to do a thing like appending a child element to its parent. How an event works blabla... Hope You enjoy reading it like I did xD
25 reviews18 followers
December 21, 2017
Awesome book.A must read , very in-depth on Javascript DOM


This goes in my must read Javascript books list.
If you use Jquery,React ,Angular or any other DOM lib/framework then this book would further improve your understanding of DOM .
Profile Image for Young.
31 reviews
December 13, 2020
Useful knowledges for manipulating the DOM using JS. Browser versions are outdated, but it’s a trivial thing that you can quickly lookup for updated info online.
Profile Image for Chazzi.
3 reviews
January 2, 2016
For me personally, I picked up this book because I wanted to further my knowledge of working with the DOM with vanilla JavaScript, since I've mainly relied on frameworks in the past. Prior to reading the book, I'd built two rough MVC applications with vanilla JavaScript as well as a couple of components, and I wanted to go back and find a better way of writing those. I'll say that on the positive side the book is very thorough and will help people new to JavaScript get a handle on what they're doing and which methods to use. However, for someone like me, who had built multiple apps in JavaScript before, it wasn't anything new (and I'll agree with another reviewer's comment about it being presented in a non-exciting way, but we were warned that from the get-go). All in all I would recommend this book to people who are new to JavaScript development because it has some good stuff in it, but not for anyone past an intermediate level of experience with front end development.
Profile Image for Joshua Lin.
1 review
April 3, 2015
I'm a web designer and know a little bit about jQuery and read a few books about JavaScript. This book gave me a solid and good understanding on how to deal with DOM without a JS library. But I think it should be more deeper and provide fallbacks on how to deal with browsers that don't support these DOM methods and properties. I would recommend this book for people who want to learn vanilla JavaScript and really want to know how DOM works in browsers.
Profile Image for Mike Arvela.
174 reviews12 followers
July 31, 2013
Offers a solid overview of the DOM basics in quite a non-exciting way. Prepare to read tens of seemingly similar code examples and badly formatted JS with neglect to whitespace and comments such as "//yup this is it it's html alright".
Profile Image for Jeremy Elbourn.
17 reviews2 followers
May 11, 2013
A decent reference for the rare times when you need to directly work against the DOM API, but in a world of jQuery it lacks great impact.
Profile Image for Todd.
13 reviews9 followers
May 21, 2013
Everything you never wanted to know about the DOM. great reference, especially for anyone looking at developing their own JS library.
Profile Image for Looben.
13 reviews1 follower
March 13, 2014
Good introduction to DOM and Javascripting.
Displaying 1 - 11 of 11 reviews

Can't find what you're looking for?

Get help and learn more about the design.