www.sitepoint.com
The Basics of DOM Manipulation in Vanilla JavaScript
15
Sebastian Seitz gives you a crash course in DOM manipulation with vanilla JavaScript, abstracting the more verbose parts into a set of helper functions. Read full article